Sri Venkateswara College of Engineering s1

Total Page:16

File Type:pdf, Size:1020Kb

Sri Venkateswara College of Engineering s1

Sri Venkateswara College of Engineering Department of Information Technology IT6004 – Software Testing Question Bank

PART-A 1. Define Testing. 2. Define Debugging. 3. Define the following. a. Process b. Verification c. Validation 4. Define the following. a. Error b. Fault c. Failure 5. Define a. Test b. Test case c. Test Oracle d. Test Bed 6. Define Quality and Quality metric. 7. What is software Assurance group? 8. What are the typical origins of defects? 9. What are the techniques used in compatibility testing? 10. What is Error Guessing? 11. Differentiate between Black Box and White Box Testing. 12. Name the various skills needed by a test specialist. 13. List out the various tools available for internationalization. 14. Define unit Test. Give example. 15. Compare and contrast Alpha and Beta Testing. 16. Define test harness. 17. Can you list the levels of major phases of Testing . 18. Summarize the importance to design a test harness for reusability 19. Give the types of requirements. 20. Discuss about integration testing. 21. Based on what plan the scenario testing is done? 22. Classify the activities of defect bash. 23. Compare functional Testing and non-functional Testing. 24. Show the test cases applied for acceptance testing. 25. How could you classify the methodology for performance testing? 26. Classify various approaches used for test cost estimation. 27. What are the five stages in a test plan process. 28. Analyse the role of manager in a test group. 29. Show the types of testing applicable to automation. 30. What are the three essential elements of test infrastructure management? 31. Write the reason to create work break down structure. 32. Distinguish between structures of single- product companies and multi-product? 33. Define test automation. 34. Express the framework for test automation. 35. Classify the skills needed for automation. PART- B

1. Discuss in detail about the Software Testing principles. 2. Explain in detail with example a. Requirements Based Testing b. Positive and Negative Testing c. State based Testing d. Domain Testing 3. Explain in detail with example a. Compatibility Testing b. Decision Tables c. Equivalence class Partitioning 4. Explain in detail about the different types of defects and explain defect repository. 5. Discuss test case design strategies. Compare and contrast black box and white box testing. 6. Explain in detail about Testing Maturity Model (TMM) and its maturity levels. 7. Explain in detail with example a. Boundary Value Analysis b. Cause and Effect graphing c. User documentation Testing d. Random Testing 8. Explain White Box testing techniques with examples. 9. Write down the Test Adequacy criteria and explain in detail. 10. Demonstrate the various black box test cases using Equivalence class partitioning and boundary values analysis to test a module for ATM system(16) 11. State and describe different levels of Testing. 12. Describe in detail about scenario testing and performance testing. 13. Describe in detail about the internationalization testing and its designing and planning. 14. Give the most effective ad hoc testing techniques. 15. List out the objectives of configuration testing according to Beizer. 16. Explain the role of test data generators in testing object oriented system 17. Show the approaches used in website testing. 18. Explain integration testing and system testing. 19. Why is it so important to design a test harness for reusability and show the approach used for running the unit test and recording the results? 20. Differentiate alpha testing from beta testing and discuss in detail about the phases in which alpha and beta testing is done ,In what way it is related to milestone and deliverable. 21. Determine and prepare the test cases for acceptance , usability and accessibility testing. 22. How would you identify the hardware and software for configuration testing and Explain what testing techniques are applied for website testing? 23. (i) Describe about the testing team structure for single product companies.(8) (ii)What are the skills needed for a test specialist.(8) 24. (i) Describe with example test people management.(8) (ii)How will you build a testing group? Discuss with an example.(8) 25. (i) Demonstrate on various stages of test plan. (8) (ii) Illustrate the role of testing.(8) 26. (i) Develop the challenges and issues faced in testing service organization also write how we can eliminate challenges.(8) (ii) Can you list the components of test plan in detail.(8) 27. (i)Write the list of any four IEEE recommended test related documents in detail.(8) 28. (i) Compare and contrast the role of debugging goals and policies in testing(8) (ii)What are the role of groups in policy development and test reporting (8) 29. Differentiate between the effect of globalization and geographically distributed team in product testing?(16) 30. (i) Explain the design and architecture for automation(8). (ii) List and discuss metrics that can be used for detection .(8) 31. (i) List the requirements for test tool. Explain with suitable examples.(8) (ii)Write about Productivity metrics(8) 32. Narrate and formulate about the metrics or parameters to be considered for evaluating the software quality. 33. Explain in detail about skills needed for automation and give its challenges. 34. Discuss the significance of various measurements in the testing process. 35. What is the purpose of progress metrics? Describe in detail.(16) 36. How would you classify the measurements in productivity metrics. Summarize it. 37. How metrics are classified ?Demonstrate project metrics. 38. List out the generic requirements for Test tool/framework.(8) (ii) Outline the challenges in automation(8) 39. What are metrics and measurements? illustrate the types of product metrics.(16)

Recommended publications