Reg.
No
B.M.S COLLEGE FOR WOMEN AUTONOMOUS
BENGALURU – 560004
SEMESTER END EXAMINATION – JUNE 2025
BCA -VI Semester
SOFTWARE TESTING
(NEP Scheme 2021-22 onwards R)
Time: 2 ½ Hrs. QP Code: 6513
Note: Answer all the sections. Max marks: 60
SECTION - A
Answer any TEN questions. Each question carries TWO marks. (10X2=20)
1. Define Software Testing.
2. List the techniques of GUI testing.
3. Define random value testing.
4. What is interaction testing?
5. How verification is different from validation.
6. What is Use case based testing?
7. Define error, fault and failure.
8. Write a short note on client server testing.
9. Name the types of automated testing frameworks.
10. What is a Decision Table in the context of software testing?
11. Define DU path and DC path.
12. Brief Test-Driven Development.
SECTION-B
Answer any SIX questions. Each question carries FIVE marks. (6X5=30)
13. Explain fundamental approaches to testing.
14. Explain structural and functional strategies for thread testing.
15. Differentiate between pairwise integration and neighborhood integration.
16. Explain basic concepts for requirement specification.
17. Discuss Decomposition based Integration.
18. Explain decision table testing. Write a decision table for the NextDate problem.
19. Discuss about Issues in Object Oriented Testing.
20. Explain structural and behavioural insights.
SECTION - C
Answer any ONE question. Each question carries TEN marks. (1X10=10)
21. Explain Boundary Value Analysis and design test cases for the NextDate function using this
technique.
22. Explain triangle problem in software testing and write test cases using Boundary value analysis
testing for the triangle problem.
23. Discuss Top-down and Bottom-up Integration testing along with advantages and disadvantages.
*******