rcetcsevani.files.wordpress.com14. (a)why is testing plan important for developing a repeatable and...

34

Upload: others

Post on 25-Apr-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play
Page 2: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play
Page 3: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play
Page 4: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play
Page 5: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play
Page 6: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play
Page 7: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play

IT2032 Software Testing Nov Dec 2015 Important Questions

Anna University Chennai Department of B.E IT

Seventh Semester IT2032 Software Testing

Important Questions- November / December 2015 Exam

(Regulation 2008) Exam Date: 01-12-2015

IT2032 Software Testing Nov Dec 2015 Important Questions Starts Here:-

1. a. Define defect and write the various origins of defects. (8) b. Explain the concepts of defects with the coin problem (8)

2. a. Discuss the information in defect repository (8)

b. Explain the tester’s role in software development organization (8)

3. Explain in detail processing and monitoring of the defects (16) 4. Why is it necessary to develop test cases for both valid and invalid input

condition be. How important is document for product? How will you test

requirement and design Document? (16 marks)

5. Explain the various additional white box test design approaches.

6. Develop black-box test cases using equivalence class partitioning and

boundary value analysis to test a module for ATM system.

7. With suitable examples explain in detail the following test approaches. a. Boundary value analysis (8)

b. Equivalence class partitioning (8)

8. What is test strategy? Explain the methods for developing test strategy

9. List and explain types of system test. 10. How to run the unit tests and record results? (8)

b. Discuss about the. test harness. (8)

11. Write short notes on scenario testing and performance testing.

12. Describe the integration testing strategies for procedures and functions.

13. Explain the components of test plan.

Page 8: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play

14. What are the roles of three groups in test planning and policy developments? Discuss in Detail

15. With suitable examples, explain the preparation of test plan components.

16. a. Write notes on testing and debugging goals and policies. (8)

b. Write notes on the role of the groups in test planning and pol icy development. (8)

17. What is the role of the tester in supporting, monitoring and controlling of

testing?

18. a. Explain about the components of review plans. (8) b. In what way review helps to control project. (8)

19. Explain in detail about various components of review plan.

20. Write short notes on (8+ 8) a SCM

b. Components of review plan

Page 9: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play
Page 10: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play
Page 11: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play
Page 12: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play
Page 13: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play
Page 14: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play
Page 15: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play
Page 16: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play
Page 17: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play

B. E./B. Tech. DEGREE EXAMINATION, Nov / Dec 2009.

Eighth Semester

Information Technology

- SOFTWARE TESTING

(Regulation 2008)

Time: Three hours

Maximum: 100 marks

Part A

1.Give the role of process in software quality.

2.List the people who are associated with testing.

3.Identify the test case design strategies.

4.What is control graph?

5.What is the difference between alpha and beta testing?

6.What are the various skills needed by a test specialist.

7.List out the test plan components.

8.State the need of test plan components.

9.Name any tow test metrics.

10.What is the purpose of critical design review?

IT 2032

Page 18: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play

Part B

11.a.i. Explain the steps in developing defect repository.

ii.Discusst eh defect classification in detail.

b.i.Discuss the orging of defects and explain the defect repository.

ii.Explain the principles of softwre testing and describe the role of tester in

software development organization.

12.a.i.Explain briefly about path and cyclomatic complexity.

ii.Explain the test factors that must be followed to design a customized test

strategy.

b.Describe the role of Oaths in white box testing and explain any tow white

box design approaches.

13.a.Explain the integrationan and its design and ploanning.

b.What is regression testing? Give its types. When is it necessry to perform

regression testing and how is it done?

14.a.i.State and discuss the various stages that a test plan will consist of.

ii.Explain the role of testing.

b.i.Explain the challenges and issues faced in testing services organization.

Also write how we can eliminate challenges.

ii.How can we build a test group?

15.a.i.Test metrics.

ii.Testing tools.

b.i.Write about software configuration management.

ii.Write the cmoponents of review plans.

Page 19: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play

IT2032 SOFTWARE TESTING NOV DEC 2012

Regulation 2008

Part A

1.What is test case? what are the information it contains?

2.Differentiate verification and validation.

3.Write the two basic testing strategies used to design test cases.

4.State the need for code functional testing in test case design.

5.Write the workable definition for a software unit and characterize it.

6.Define test harness.

7.What is the purpose of Test Transmitted report and the test log?

8.Write the various approaches to test cost estimation.

9.Differentiate between project monitoring and project controlling.

10.What is software configuration management?

Part B

11.a.i.Explain the various software testing principles.

ii.Define correctness, reliability, integrity, interoperability.

b.i.Define defect and write the various origins of defects.

ii.Explain the concepts of defects with the coin problem.

12.a.Explain the concepts of equivalence class partitioning and boundary value analysis.

b.Explain the various additional white box test design approaches.

13.a.i.Describe the activities or tasks and responsibilities for developer or tester in support of

multilevel testing?

ii.List the tasks that must be performed by the developer or tester during the preparation for

unit testing.

Page 20: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play

b.i.Write the importance of security testing and what are the consequences of security

breaches, also write the various areas which has to be focused on during security testing.

ii.State the need for integration testing in procedural code.

14.a.Explain the components of test plan.

b.i.write any four IEEE recommended test related documents in detail.

ii.Write the various technical skills needed by a test specialist.

15.a.i.Explain the five stop-test criteria that are based on quantitative approach.

ii.Narrate about the metrics or parameters to be considered for evaluating the software

quality.

Page 21: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play
Page 22: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play
Page 23: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play
Page 24: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play
Page 25: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play
Page 26: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play

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 fortesting.

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)

Page 27: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play

12. (a) (i) Explain the verification activities in traditional softwaredevelopment life cycle. (10)

(ii) Distinguish between verification and validation. (6)

Or

(b) (i) Using testing strategy and tactics, state how a testing methodologycan 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 installationprocess. (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 duringmaintenance? (16)

Page 28: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play

SOFTWARE TESTING NOV DEC 2012 Question Paper

Part A

1.What is test case? what are the information it contains?

2.Differentiate verification and validation.

3.Write the two basic testing strategies used to design test cases.

4.State the need for code functional testing in test case design.

5.Write the workable definition for a software unit and characterize it.

6.Define test harness.

7.What is the purpose of Test Transmitted report and the test log?

8.Write the various approaches to test cost estimation.

9.Differentiate between project monitoring and project controlling.

10.What is software configuration management?

Part B

11.a.i.Explain the various software testing principles.ii.Define correctness, reliability, integrity, interoperability.

b.i.Define defect and write the various origins of defects.ii.Explain the concepts of defects with the coin problem.

12.a.Explain the concepts of equivalence class partitioning and boundary value analysis.

b.Explain the various additional white box test design approaches.

13.a.i.Describe the activities or tasks and responsibilities for developer or tester in support of multilevel testing?ii.List the tasks that must be performed by the developer or tester during the preparation for unit testing.

Page 29: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play

b.i.Write the importance of security testing and what are the consequences of security breaches, also write the various areas which has to be focused on during security testing.ii.State the need for integration testing in procedural code.

14.a.Explain the components of test plan.

b.i.write any four IEEE recommended test related documents in detail.ii.Write the various technical skills needed by a test specialist.

15.a.i.Explain the five stop-test criteria that are based on quantitative approach.

ii.Narrate about the metrics or parameters to be considered for evaluating the software quality.

Page 30: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play

B. E./B. Tech. DEGREE EXAMINATION, MAY/JUNE 2009.Eighth Semester

Information TechnologyIT 1008 - SOFTWARE TESTING

(Regulation 2004)

Time: Three hours Maximum: 100 marks

Answer ALL questions.

PART A - (10 x 2 = 20 marks)~1. List any two classifications of defect.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)

Page 31: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play

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)

Page 32: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play

MODEL QUESTION PAPERB.E./B.Tech., DEGREE EXAMINATIONS

INFORMATION TECHNOLOGYSEVENTH SEMISTER

IT2032 - SOFTWARE TESTING(REGULATION 2008)

Time:3 hours Maximum:100marks

Answer all the questions

Part A-(10*2=20marks)

1. List the four components the software development process is comprised of.2. Distinguish between fault and failure.3. what is black box approach.4. What is a control flow graph.5. What is unit testing.6. Why is it so important to design a test harness for reusability.7. List any two importance to testing plan.8. Write down the skills needed by a technical level tester.9. What should be included in milestone report for testing.10. Define test measurement process.

Part B - (5*16=80 marks)

11. (a)(i)Why is it important to meticulously inspect test result? Give Example?(ii)Discuss the drawbacks incase if you fail to inspect.(or)11. (b)(i)Why is it necessary to develop test cases for both valid and invalid input condition.(ii)How important is document for product? How will you test requirement and design document?

12. (a)Develop black-box test cases using equivalence class partitioning nd boundary value analysis to test a module for ATM system.(or)12. (b)Imagine yourself 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.

13. (a)List and explain types of system test.(or)13. (b)Develop a use case to describe a user purchase of a laptop with credit card from online

Page 33: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play

vendor using web based software. With use case, design a set of tests you would use during system test (general).

14. (a)Why is testing plan important for developing a repeatable and managed testing process. Give example.(or)14. (b)What role do user/client play in the development of test plan for a project? Should theybe present at any of the test plan reviews. Justify your answer.

15. (a)If you are developing a patient record system for health care centre, why of the stop test will be most appropriate for this system.(or)15. (b)What is the role of the tester in supporting, monitoring and controlling of testing?

Page 34: rcetcsevani.files.wordpress.com14. (a)Why is testing plan important for developing a repeatable and managed testing process? Give example. (16) Or (b)What role do user/client play

www.csetu

be.in

B.E/B.TECH DEGREE EXAMINATION, MAY/JUNE 2012 Seventh Semester

COMPUTER SCIENCE AND ENGINEERING IT2032 – SOFTWARE TESTING

(Regulation 2008)

PART-A (10x2=20 marks) 1. What is meant by validation and verification? 2. Define Software process. 3. What is meant by desk checking? 4. Define code complexity testing. How it can happen? 5. What are the various tools available for internalization? 6. Define unit test. Give example. 7. What are the business impact of globalization? 8. How will you identify test case specification? 9. What is meant by test case execution productivity? 10. Define SCM.

PART-B (5x16=80 marks)

11. (a)(i) Discuss the information in defect repository. (8) (ii) Explain tester’s role in software development organisation. (8)

Or (b)(i)Compare and contrast terms errors, faults and failures using suitable examples.(8) (ii) Explain the different phases in testers mental model. (8) 12. (a) List the various black box test cases using equivalence class partitioning and boundary value analysis to test a module for ATM system. (16)

Or (b) (i)Discuss in detail about code coverage testing. (8) (ii) Explain with neat flow chart code complexity testing. (8) 13. (a) (i) State and explain different levels of testing (8) (ii) Compare and contrast regression and AD-Hoc testing (8)

Or

(b) Write short notes on Scenario testing and Performance testing (16) 14. (a) (i)Discuss testing team structure for single product companies. (8) (ii) What are the skills needed for a test specialist. (8)

Or (b) (i) Explain with example test people management. (8) (ii)How will you build a testing group? Explain with an example (8). 15. (a) (i) Explain the design and architecture for automation. (8) (ii)List and discuss metrics that can be used for defect prevention and how. (8)

Or

(b) (i) List the requirements of test tool. Explain with 5 suitable examples. (8) (ii) Explain the components of review plan. (8)

www.csetube.in