Throughout the Lifecycle Flashcards
7 cards from real ISTQB practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.
Read the first 7 Throughout the Lifecycle flashcards as text
What is the primary benefit of involving testers in requirements reviews?
Answer: Defects in requirements are detected and corrected earlier
Early tester involvement in requirements reviews enables detection of ambiguous, incomplete, or contradictory requirements before they cascade into expensive downstream defects.
Which SDLC characteristic makes automated test maintenance most challenging?
Answer: Frequent changes to the application under test
Frequent application changes require constant test script updates, increasing maintenance overhead and making automated testing more costly to sustain.
What distinguishes component integration testing from system integration testing?
Answer: Component integration tests interfaces between units; system integration tests interfaces between subsystems or external systems
Component integration testing focuses on interactions between individual components, while system integration testing verifies interactions between larger subsystems and external interfaces.
A project switches from waterfall to agile mid-project. What is the most critical testing adaptation required?
Answer: Move from end-of-cycle testing to continuous, sprint-based testing
Agile requires testing to occur continuously within each sprint rather than in a dedicated phase at the end, fundamentally changing the testing cadence and approach.
What is the purpose of an exit criterion in a test level?
Answer: Specify conditions that must be met before testing can conclude
Exit criteria define the conditions that must be satisfied for a test level to be considered complete, ensuring adequate coverage before proceeding.
In a risk-based testing approach applied throughout the lifecycle, what happens when a new high-risk area is identified late in development?
Answer: Test priorities are adjusted to allocate more effort to the newly identified risk
Risk-based testing requires continuous reassessment; when new risks emerge, test priorities and resource allocation must be adjusted accordingly.
Which statement best describes the relationship between test levels and development phases in a sequential model?
Answer: Each test level corresponds to a specific development activity
In sequential models like the V-model, each test level (unit, integration, system, acceptance) corresponds to a specific development phase (detailed design, high-level design, requirements, business needs).