Software Testing And Maintenance – May 2011

Part – A

    1. Define Testing.
    2. What is meant by error?
    3. Briefly explain about race condition.
    4. What are the mechanisms of problem tracking systems?
    5. Define testing strategy.
    6. Explain how to build a software Testing strategy.
    7. What is. meant by Test execution?
    8. Describe test software changes.
    9. What is meant by reverse engineering
    10. Discuss briefly about status reporting.

Part – B

Unit -I

  1. Discuss about objectives and limits of testing.
    1. Differentiate between glass box testing and block box testing.
    2. Explain about analysis of reproducible bug.

Unit -II

  1. Explain about characteristics of a good test and equivalence classes.
  2. Discuss about regression testing and visible state transition.

Unit -III

  1. Explain how software testing techniques are determined.
  2. Discuss eleven steps of software testing process.

Unit -IV

  1. Write short notes on Design phase testing and its issues.
  2. Discuss about requirement phase testing and Acceptance testing.

Unit -V

  1. Describe about characteristics and side effects of maintenance.
  2. Write about SCM process and configuration audit.

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.