0% found this document useful (0 votes)
270 views

QB SW Testing

This document contains chapters on software testing concepts including definitions of software testing, faults, verification and validation. It includes short answer and long answer questions on topics like test cases, testing strategies, levels of testing for units, integration, acceptance and regression. Chapters also cover testing of web applications and agile testing principles. Sample questions assess understanding of topics like white box vs black box testing, data flow testing, test plans, automation and more. Detailed explanations with examples are required for long answer questions.

Uploaded by

Akshada Padekar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
270 views

QB SW Testing

This document contains chapters on software testing concepts including definitions of software testing, faults, verification and validation. It includes short answer and long answer questions on topics like test cases, testing strategies, levels of testing for units, integration, acceptance and regression. Chapters also cover testing of web applications and agile testing principles. Sample questions assess understanding of topics like white box vs black box testing, data flow testing, test plans, automation and more. Detailed explanations with examples are required for long answer questions.

Uploaded by

Akshada Padekar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Software Testing Question Bank

Chapter 1 : Introduction to Software Testing


Short Answer
1. Define software testing
2. What is fault?
3. Define verification and validation
4. List out two objectives of software testing
5. Compare testing and debugging any two points
6. “Debugging starts only after successful conduct of testing”, state true/false and
justify
Long Answer
1. Differentiate between testing and debugging.
2. Explain faults, errors and failure in detail
3. Explain life cycle of software testing with diagram
4. Differentiate between verification and validation.
5. Explain life cycle of software testing with diagram.
6.
Chapter 2 : Software Testing Strategies and Techniques
Short Answer
1. Define test case
2. Define white box testing
3. Define data flow testing
4. List any two test characteristics
5. Justify “White box testing techniques analyze the internal structures, the used
data structures, internal design, code structure for testing process”.
6. Justify “ A test case is a set of actions performed on a system to determine if it
satisfies software requirements and functions correctly or not.”

Long Answer
1. What is test case? Explain in detail with format and example
2. Differentiate between white box testing and black box testing
3. Describe basic path testing with example
4. Describe data flow testing with example
5. What are the characteristics of test?
6. What is test strategy? What is its purpose in testing? State characterisitcs.
7. Test Cases writing on Any scenario of Web App, Desktop app, Moibile app.
Chapter 3 : Levels of Testing
Short questions
1. What software testing strategy?
2. What is the purpose of load testing?
3. Define acceptance testing?
4. Compare alpha testing and beta testing any two points.
5. Define security testing
6. Define configuration testing
7. Define performance testing
8. List types of integration testing
9. Define load testing
10. Define compatibility testing
11. List types of acceptance testing
12. Justify “ Unit testing is performed to test the individual units of the software.
13. Justify “Regression testing consistes of re-executing those tests that are
impacted by the code changes”
14. Justify “Beta testing is done at client sight by end user”

Long Answer
1. Explain level of testing in detail with diagram
2. What is unit testing? How it works? State its advantages and disadvantages
3. Explain acceptance testing with its types.
4. What is integration testing? How it works? Give its types. Explain it with
example.
5. What is regression testing? State its advantages and disadvantages

Chapter 4: Testing Web Applications


Short Answers
1. Give the purpose of Web application testing
2. Define test plan
3. Define strategy for web application

Long Answers
1. What is Web Application testing ?How it works? Explain in detail
2. What are the techniques used for Web Application Testing?Explain in detail
3. What is Test plan? Explain in detail with Format/Template
4. Explain Testing Process in Detail with diagram
5. Any test case writing on Web Application
Chapter 5 : Agile Testing
Short Answers
1. Define Agile testing
2. List any two agile principles
3. What is agile test automation
4. Define agile values
Long Answers
1. What is Agile testing? What are the advantages and disadvantages?
2. Explain in detail Agile testing life cycle with diagram
3. List and explain agile principles in detail
4. Differentiate between traditional testing and agile testing
5. What is Agile Quadrant? Explain it in detail with the diagram
6. Explain Automation testing in detail

You might also like