Reg. No. : ........................................
6136 Q.P. Code : [08 CA 20]
(For the candidates admitted from 2008 onwards)
B.C.A. DEGREE EXAMINATION, APRIL 2021.
Sixth Semester
Part III — Computer Applications
SOFTWARE TESTING
Time : Three hours Maximum : 75 marks
SECTION A — (10 × 1 = 10 marks)
Answer ALL questions.
Choose the correct answer :
1. A set of activities that ensure that software
correctly implements a specific function
(a) Verification
(b) Testing
(c) Implementation
(d) Validation
2. Which of the following life cycle model can be
chosen if the development team has less
experience on similar projects?
(a) Spiral model
(b) Waterfall model
(c) RAD model
(d) Iterative enhancement
3. Which testing technique is used for usability
testing?
(a) White box testing (b) Grey box testing
(c) Black box testing (d) Combination of all
4. A type of testing and a phase of testing are known
as ———————
(a) Integration testing
(b) Alpha testing
(c) Beta testing
(d) Black box testing
5. A testing strategy that test the application as a
whole
(a) Requirement gathering
(b) Verification testing
(c) Validation testing
(d) System testing
2 6136
6. Acceptance testing is also known as
(a) Grey box testing (b) White box testing
(c) Alpha testing (d) Beta testing
7. Functional test are more ——————— compared
to unit tests.
(a) Fine grained (b) Accurate
(c) Time consuming (d) Coarse grained
8. Which of the following is non-functional testing?
(a) Black box testing
(b) Performance testing
(c) Unit testing
(d) None of the mentioned
9. Choose the suitable options with respect to
regression testing
(a) Development of software
(b) Maintenance of software
(c) Development and maintenance
(d) None of the mentioned
3 6136
10. Which of the following is type of metrics?
(a) Project
(b) Product
(c) Process
(d) All of the mentioned
SECTION B — (5 × 5 = 25 marks)
Answer ALL questions.
11. (a) Explain about spiral model with suitable
diagram.
Or
(b) Describe about static analysis tools.
12. (a) Discuss about boundary value analysis.
Or
(b) List out different types of scenario testing.
13. (a) Compare functional and non functional
testing.
Or
(b) Write about acceptance testing.
4 6136
14. (a) Describe about the tools for performance
testing.
Or
(b) Define regression testing and list out the
types of regression testing.
15. (a) Write about the essential elements of test
infrastructure management.
Or
(b) Illustrate about test defect metrics.
SECTION C — (5 × 8 = 40 marks)
Answer ALL questions.
16. (a) Write about the different phases of software
project.
Or
(b) Explain about the various types of code
coverage testing.
17. (a) Write about compatibility testing in black
box testing method.
Or
(b) Give the detailed notes on defect bash.
5 6136
18. (a) Write about the various steps of functional
system testing.
Or
(b) Explain about scalability testing in detailed
manner.
19. (a) Discuss about the methodologies of
performance testing.
Or
(b) How to do regression testing?
20. (a) Give the detailed notes on test planning.
Or
(b) Write about project metrics.
——————
6 6136