Software Testing And Maintenance – May 2013

Part – A

    1. Write the objectives of testing.
    2. Define a bug.
    3. What is the role of users in problem tracking systems
    4. What is meant by load testing?
    5. Explain how a software testing strategy is built.
    6. Give the importance of software testing methodology.
    7. Write the need of acceptance testing.
    8. Discuss the consequence of test execution.
    9. Give the characteristics of maintenance.
    10. What is meant by status reporting?

Part – B

Unit -I

  1. Discuss the planning stage, glass box and black box testing.
    1. Explain how a bug reproducible is made
    2. Write the characteristics of a bug.

Unit -II

    1. Explain the mechanics and tasks in problem tracking system.
    2. List and explain the characteristics of good test.
    1. What is meant by race condition?
    2. Explain about equivalence classes.

Unit -III

  1. Write procedure to determine software testing techniques.
  2. List and explain eleven steps of software testing process.

Unit -IV

  1. Describe requirement phase testing and design phase testing.
  2. Discuss about program phase testing and developing a test plan.

Unit -V

    1. Write the difference between reverse engineering and re-engineering.
    2. Write the side effects of software maintenance.
  1. Write short notes on :
    1. SCM process
    2. Change of control

Attention : This exam questions are converted from the real exam paper to a digital text format by using an OCR Software that may made some mistakes, I reviewed it many times to correct it, But may still there some errors that I missed or misspelled, So if you detect an error or mistake PLEASE report by adding a comment or contact me.