Software Testing Methodologies & Techniques Flashcards
6 cards from real Software Testing practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 6 Software Testing Methodologies & Techniques flashcards as text
What is pairwise (all-pairs) testing designed to reduce?
Answer: The total number of test cases while maintaining coverage of input combinations
Pairwise testing ensures every pair of input parameters is covered at least once, drastically reducing the total number of required test combinations.
In use case testing, what is a 'basic flow'?
Answer: The most common successful path through a use case
The basic flow (main scenario) represents the normal, successful execution path through a use case with no exceptions or errors.
Which V-model level corresponds to unit testing?
Answer: Component design (detailed design)
In the V-model, unit testing corresponds to the component (detailed) design phase, verifying that each module meets its low-level design specification.
What does statement coverage measure in white-box testing?
Answer: Percentage of executable statements executed by tests
Statement coverage measures the percentage of executable source code statements that have been exercised by the test suite.
Which test design technique is most effective for testing menu-driven interfaces with many option combinations?
Answer: Decision table testing
Decision table testing systematically captures all combinations of conditions and actions, making it ideal for complex logic with multiple option combinations.
Error guessing as a test technique relies primarily on:
Answer: Tester experience and intuition
Error guessing leverages a tester's experience and knowledge of common defect types to anticipate where faults are likely to exist.