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

Software Testing Exam Notes

The document provides exam-oriented notes on software testing, covering key concepts such as faults, errors, and failures, as well as testing objectives and principles. It explains verification and validation, white box and black box testing, and outlines the testing life cycle and test case design. Additionally, it lists frequently asked exam questions to aid in study preparation.

Uploaded by

armanmohd50584
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views

Software Testing Exam Notes

The document provides exam-oriented notes on software testing, covering key concepts such as faults, errors, and failures, as well as testing objectives and principles. It explains verification and validation, white box and black box testing, and outlines the testing life cycle and test case design. Additionally, it lists frequently asked exam questions to aid in study preparation.

Uploaded by

armanmohd50584
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Software Testing - Exam-Oriented Notes

1. Basics of Software Testing - Faults, Errors, and Failures

- Faults: A defect in the system that may cause failures.


- Errors: Mistakes in coding or logic that lead to faults.
- Failures: When the software does not function as expected.
- Exam Questions:
- Define fault, error, and failure. (April 2022)
- Write two differences between bugs, faults & failures. (April 2022)

2. Testing Objectives & Principles

- Objectives: Ensuring correctness, quality, and reliability of software.


- Principles:
1. Testing shows the presence of defects.
2. Exhaustive testing is impossible.
3. Early testing saves time and cost.
- Exam Questions:
- List two objectives of software testing. (Nov 2023)

3. Verification and Validation (V&V)

- Verification: Are we building the product right? (Reviews, walkthroughs)


- Validation: Are we building the right product? (Testing actual product)
- Exam Questions:
- Define verification and validation. (Nov 2022)
- Explain V-model with a diagram. (April 2022, Nov 2023)

4. White Box & Black Box Testing

- White Box Testing: Based on internal code structure. (Path Testing, Control Flow)
- Black Box Testing: Based on functionality. (Boundary Value Analysis, Equivalence Partitioning)
- Exam Questions:
- Explain Equivalence Partitioning. (April 2022)
- Difference between Black Box & White Box Testing. (Nov 2022, Nov 2023)

5. Test Case Design & Testing Life Cycle

- Test Case Design: Steps to verify software functionality (Desktop, Mobile, Web apps).
- Testing Life Cycle: Includes Test Planning, Design, Execution, Reporting.
- Exam Questions:
- What is a test case? Explain with an example. (April 2022, Nov 2023)
- Write a test plan for Flipkart login page. (April 2023)

Frequently Asked Exam Questions

1. Define software testing and its objectives.


2. Differentiate between testing and debugging. (Nov 2022)
3. Explain performance testing and its steps. (April 2022)
4. What is Regression Testing? (April 2022, Nov 2023)
5. Describe different levels of testing. (Unit, Integration, System, Acceptance)
6. Explain the V-Model with a diagram. (Frequently Asked)

You might also like