ISTQB Fundamentals of Software Testing 3 — Questions and Answers
Question 1: Which role is PRIMARILY responsible for creating the test plan in a formal testing process?
- Developer
- Test manager (Correct answer)
- Business analyst
- Scrum master
Correct answer: Test manager
The test manager (or test lead) is primarily responsible for planning, organizing, and controlling testing activities including creating the test plan.
Question 2: What is the DIFFERENCE between re-testing and regression testing?
- Re-testing verifies a fixed defect; regression testing checks that fixes have not broken other functionality (Correct answer)
- Re-testing is automated; regression testing is manual
- Re-testing covers the full system; regression testing covers only changed modules
- There is no difference; the terms are interchangeable
Correct answer: Re-testing verifies a fixed defect; regression testing checks that fixes have not broken other functionality
Re-testing (confirmation testing) checks that a specific defect is fixed, while regression testing ensures that changes have not introduced new defects elsewhere.
Question 3: Which factor does NOT typically influence the test effort estimation?
- Product risks and quality characteristics
- The color scheme of the user interface (Correct answer)
- Skills and experience of testers
- Complexity of test conditions
Correct answer: The color scheme of the user interface
UI color scheme has no bearing on test effort; factors like risk, complexity, tester experience, and tool availability do.
Question 4: In the context of ISTQB, what is 'equivalence partitioning'?
- Dividing testers into groups based on their skill levels
- Splitting the test environment into isolated partitions
- Dividing input data into classes where all values are expected to behave the same (Correct answer)
- Partitioning test cases by priority
Correct answer: Dividing input data into classes where all values are expected to behave the same
Equivalence partitioning divides input data into groups (partitions) where each value in a partition is expected to trigger the same behavior.
Question 5: Which of the following BEST characterizes 'boundary value analysis'?
- Testing at and just beyond the edges of equivalence partitions (Correct answer)
- Analyzing all possible boundaries in a network topology
- Checking minimum and maximum screen resolutions
- Testing values only at the exact boundary, not above or below
Correct answer: Testing at and just beyond the edges of equivalence partitions
Boundary value analysis tests at the boundary values of equivalence partitions and just above/below them, where defects often cluster.
Question 6: What is the PRIMARY objective of a 'test summary report'?
- To assign defects to specific developers
- To communicate testing results and status to stakeholders (Correct answer)
- To define the test strategy for the next release
- To document the test environment configuration
Correct answer: To communicate testing results and status to stakeholders
A test summary report communicates the results, metrics, deviations, and an evaluation of the testing activities to relevant stakeholders.
Question 7: Which ISTQB test level focuses on verifying the interactions between integrated components?
- Unit testing
- Integration testing (Correct answer)
- System testing
- Acceptance testing
Correct answer: Integration testing
Integration testing focuses on detecting defects in the interfaces and interactions between integrated components or systems.
Which role is PRIMARILY responsible for creating the test plan in a formal testing process?