Wednesday, November 19, 2025

Testing Tasks and Activities

Example of Requirement Traceability matrix (RTM)

Test Planning

Input: BRD/SRS/FSD/User Stories

Activities:

·       Review Context

·       Plan test activities

·       Identify and Analyze Risks

·       Support the selection and implementation of tools

·       Coordinate test plan with stakeholders

Output: Test plan (Test Objective, Test Approach, Test Scope, Test Resources, Test Schedules, Risk management, Test Deliverables)

Test Analysis

Input: BRD/SRS/FSD/User Stories, Test plan

Activities:

·       Review and analyze requirements

·       Identify and document test conditions

·       Capture traceability between Requirements and test conditions (Initiate traceability matrix)

Output: High Level Scenarios (Test Conditions)

Test Design

Input: Test Conditions

Activities:

·       Designing test cases

·       Identifying test data

·       Capture traceability between test conditions and test cases (update traceability matrix)

Output: Test Cases

Test Implementation

Input: Test Cases

Activities:

·       prioritizing test cases

·       Creating and Arranging test suites

·       Set Up the test environment

·       Prepare test data and load it in test environment

·       Create automated test scripts (if any)

Output: Test Suites, Test Environment, Test Data, Test Scripts (if any)

Test Execution

Input: Test Suites, Test Environment, Test Data, Test Scripts (if any)

Activities:

·       Executing manual test cases or automated test scripts

·       Comparing actual results with expected results

·       Reporting defects

·       Logging the outcome of test execution

·       Capture traceability between the test cases and test results (Verify and Update traceability matrix)

Output: Test Execution Logs, Test Results, Defects

Test Monitoring and Control

Input: Test Execution Logs, Test Results, Defects

Activities:

·       Monitoring and Control test activities

·       Introducing suitable metrics for measuring test progress

·       Checking test results and logs against specified coverage criteria

·       Determining if more tests are needed

Output: Test Progress Reports/Test Status Reports

Test Completion

Input: Test plan, Traceability matrix, Test Results, Defects, Test Status Reports

Activities:

·       Checking whether all defect reports are closed

·       Creating a test summary report

·       Document lessons learned

Output: Test Summary Report/Test Closure Report