Monday, February 1, 2010
B.E/B.Tech.DEGREE EXAMINATION,MAY/JUNE 2006.
Eighth Semester
Computer Science and Engineering
CS 045- SOFTWARE TESTING
Time: Three hours Maximum: 100 marks
Answer ALL questions
PART A- (10*2= 20 marks)
1. List out the people who are associated with testing.
2. What are test factors? Name any five of them.
3. List out the deliverables of requirement phase, which are considered for
testing.
4. What are the test tools recommended for the design phase testing?
5. What is fail-safe method?
6. Identify the elements to be tested in maintenance phase.
7. How do you categorize the parametric models used in cost estimation?
8. What is the function of a moderator in inspecting test plans?
9. Which method is used for testing prototypes? Why?
10. How do structural testing methods differ from functional testing methods?
PART B- (5*16= 80 marks)
11. (i) List out any 8 common testing tools and discuss their use in testing. (8)
(ii) Differentiate dynamic and static testing methods. (2)
(iii) Discuss any two types of reports produced to visualize the test results. (6)
12. (a) (i) Explain the verification activities in traditional software
development life cycle. (10)
(ii) Distinguish between verification and validation. (6)
Or
(b) (i) Using testing strategy and tactics, state how a testing methodology
can be worked out. Explain. (10)
(ii) State the various testing methodologies. (6)
(13. (a) Discuss in detail about how to use the volume-test test tool. (16)
Or
(b) Explain the test file process of test data test tool. (16)
14. (a) Explain in detail the steps involved in testing the change installation
process. (16)
Or
(b) What are the parameters to be monitored for the system acceptance?
Explain how it could be done. (16)
15. (a) Explain the inspection procedure for the test plan execution. (16)
Or
(b) Discuss how to test the progress of the software system during
maintenance? (16)
Tags SOFTWARE TESTING
Thursday, December 10, 2009
2. Distinguish between fault and failure.
3. Which Testingng strategy is best to uncover the defect? Why?
4. What is a control flow graph?
5. How would you define a software unit for object oriented code?
6. Why is it so important to design a test harness for reusability?
7. List any two importance of testing plan.
8. What is role of manager in support of test group?
9. What should be included in milestone report for testing?
10.Define test measurement process.
PART B - (5 X 16 = 80 marks)
11. (a) (i) Why is it important to meticulously inspect test result? Give Example.(10)
(ii)Discuss the drawbacks incase if you fail to inspect(6)
OR
(b) (i)Why is it necessary to develop test cases for both valid and invaiid input condition? (8)
(ii) How important is document for product? How will you test requirement and design document? (8)
12. (a) Develop black-box test cases using equivalence class partitionirig and boundary value analysis to test a module for ATM system. (16)
OR
(b) Imagine yowrself as a developer of flight control system. Describe any three test adequacy criteria you would consider applying to develop test cases for flight Control system. (16)
13. (a) List and explain types of system test(16)
OR
(b) Develop a usecase to describe a user purchase of a laptop with credit card from a online vendor using web-based software. With use case,design a set of tests you would use during system test. (16)
14. (a)Why is testing plan important for developing a repeatable and managedtesting process? Give example. (16)
Or
(b)What role do user/client play in the development of test-plan for a project? Should they be Present at any of the test plan reviews. Justify your answer. (16)
15. (a)If you are developing a patient record system for health care center, why of the stop test will be most appropriate for this system? (16)
OR
(b) What is the role of the tester in supporting, monitoring and controlling of testing? (16)
Tags SOFTWARE TESTING
Friday, December 4, 2009
IT1008 - SOFTWARE TESTING
B.E./B.Tech. DEGREE EXAMINATION, APRIL/MAY 2008.
Eigth Semester
Information Technology
(Regulation 2004)
PART A - (10x2 = 20 Marks)
1. Compare Validation and Verification
2. Define Software quality.
3. What is White box testing?
4. Describe following axioms.
(a) Monotonicity.
(b) Antiextensionality.
5. WHat are the goals of integration testing?
6. Write a note on installation testing.
7. Write a note on Cocomo model.
8. Give the hierarchy of test plans.
9. What is project monitoring?
10. List any fourbenefits of review program.
PART B - ( 5x16 = 80 Marks )
11. (a) Give the internal structure of TMM and Explain about its maturity goals at each level. [16 marks]
Or
(b) (i) Write in brief about principles of software testing. [ 10 marks ]
(ii) Write a note on defect repository [ 6 Marks ]
12. (a) (i) Explain about the following methods of black box testing with example.
(1) Equivalence class partitioning. [ 6 Marks ]
(2) Boundary value analysis. [ 6 Marks ]
(ii) Write a note on COTS components. [ 4 Marks ]
Or
(b) (i) Explain briefly about path and cyclomatic complexity. [ 6 Marks ]
(ii) Write a note on the following
(1) Loop testing [ 5 Marks ]
(2)Mutation testing. [ 5 Marks ]
13. (a) Explain elobrately about the various types of system testing.[ 16 Marks ]
Or
(b) Discuss the importance of following:
(i) Security Testing [ 4 Marks ]
(ii) Alpha Testing [ 4 Marks ]
(iii) Beta Testing [ 4 Marks ]
(iv) Acceptance testing [ 4 Marks ]
14. (a) (i) Explain the steps in forming a test group [ 8 Marks ]
(ii) Explain in brief about test cost impact items [ 8 Marks ]
Or
(b) Explain elaborately about the basic test plan components as described in IEEE 829-1983. [16 Marks]
15. (a) (i) Write a summary about the following types of reviews
(1) Requirements reviews [ 5 Marks ]
(2) Design reviews.[ 5 Marks ]
(ii) Write a note on five stop test criteria based on quantitative approach. [ 6 Marks ]
Or
(b) (i) What is software configuration management ? [ 3 Marks ]
(ii) Explain about the four major activities associated with configuration management.[ 13 Marks]
Click the following link to download:
http://www.ziddu.com/download/7603033/softwaretesting.pdf.html
Tags SOFTWARE TESTING



