TS Documentation & Procedures 3 — Questions and Answers
Question 1: A test team is reviewing a traceability matrix and notices several test cases have no corresponding requirement. What risk does this indicate?
- Gold plating or scope creep in testing (Correct answer)
- Inadequate defect reporting
- Missing test environment setup
- Insufficient regression coverage
Correct answer: Gold plating or scope creep in testing
Test cases without linked requirements may indicate gold plating — testing features or scenarios that are outside the agreed scope, wasting resources.
Question 2: Which field in a standard defect report helps a developer reproduce the issue without additional communication?
- Steps to Reproduce (Correct answer)
- Defect ID
- Assigned To
- Fix Version
Correct answer: Steps to Reproduce
Steps to Reproduce provide a sequential set of actions that consistently recreate the defect, enabling developers to isolate and fix the root cause.
Question 3: Which document type describes the approach, techniques, and tools to be used for testing a specific feature or component?
- Test Design Specification (Correct answer)
- Test Plan
- Test Summary Report
- Test Incident Report
Correct answer: Test Design Specification
A Test Design Specification details the testing techniques, test conditions, and tools applicable to a specific test item or feature.
Question 4: During test closure, the team identifies that 15% of planned test cases were not executed due to time constraints. Where should this be formally documented?
- Test Summary Report (Correct answer)
- Defect Tracking System
- Test Case Repository
- Requirements Specification
Correct answer: Test Summary Report
Unexecuted test cases and the reasons for deviations from the test plan must be documented in the Test Summary Report as part of test closure activities.
Question 5: What does the 'severity' field in a defect report indicate?
- The technical impact of the defect on system functionality (Correct answer)
- How quickly the defect should be fixed
- Who is responsible for fixing the defect
- The build in which the defect was introduced
Correct answer: The technical impact of the defect on system functionality
Severity describes the technical impact of a defect on the system's functionality, such as critical (system crash) or minor (cosmetic issue).
Question 6: A test case document includes an 'Expected Result' column. What is the purpose of populating this before execution?
- To provide an objective baseline for pass/fail determination (Correct answer)
- To estimate test execution time
- To assign the test case to a tester
- To identify which requirement the test validates
Correct answer: To provide an objective baseline for pass/fail determination
Pre-defined expected results prevent confirmation bias by establishing an objective pass/fail criterion before the tester sees the actual system output.
Question 7: Which process ensures that all critical requirements have at least one corresponding test case before testing begins?
- Test coverage analysis using a traceability matrix (Correct answer)
- Defect trend analysis
- Root cause analysis
- Test environment validation
Correct answer: Test coverage analysis using a traceability matrix
A traceability matrix maps requirements to test cases, and analyzing coverage ensures no critical requirement is left untested before execution starts.
A test team is reviewing a traceability matrix and notices several test cases have no corresponding requirement.
What risk does this indicate?