Test Execution

Software Test Execution
 

Test Execution is an important phase in Software Test Life Cycle, other phases are Test Planning, Test Design, Test Closure.

Test execution phase comes after Test Planning and Test Design (Test Case documentation and Test Data collection).

What is Test Execution?
 

The process of running a test on the component or system under test. during test execution we compare actual result with expected result and produce test result(pass/fail).

Test Execution (Input / References, Tasks and Output)

a) Input /References
Requirements
Test Plan document
Test Case docs
Test Data
--------------------
Defect Report Template
----------------------
Readiness of AUT
Readiness of Test Environment/Test Lab

b) Tasks    

    Verify Test Environment Setup (Testers verify Test Environment setup)
    Create Test Batches
    Test Execution
        Smoke Testing (Executing tests that cover the main functionality)
        Comprehensive Testing (Executing all possible Tests)
        Reporting Defects
        Tracking Defects
        Re & Regression Testing Cycle 1
        Sanity Testing
        Execute Re & Regression Test Cases
        Reporting Defects
        Tracking defects
        Re & Regression Testing Cycle 2
        Sanity Testing
        Execute Re & Regression Test Cases
        Reporting Defects
        Tracking Defects   
        .
        .
        .
        Final Regression

c) Output: 

Opened and Closed Defect Reports
Tested Software
-----------------------------------------------

0 comments:

Post a Comment