Software Test Life Cycle FAQ

Software Test Life Cycle FAQ
(Manual Test Process)


Software Test Process or Software Test Life Cycle may vary from One company to another and one project to another, but what I am going to explain is Industry Standard process. 
Some companies may not follow formal process due to lack of documentation and Time etc...
--------------------------------------------------
1) What are Important Phases of Software Test Process?

Four Important phases of Software Test Life Cycle or Software Test Process,
i) Test Planning
ii) Test Design
iii) Test Execution
iv) Test Closure
--------------------------------------------------
2) What are References / Input for Test Planning Phase?

Input or Reference Documents for Test Planning Phase
Test Requirements,
Project Plan,
Test Strategy,
-------------------
Design Documents
Corporate Standard documents etc...
--------------------------------------------------
3) What are Important Tasks in Test Planning Phase?

1) Understanding and Analyzing Test Requirements
2) Risk Analysis
3) Test Strategy Implementation
4) Test Estimations (Scope, Time, Resources, Budget etc...)
5) Team Formation
6) Test Plan Documentation
7) Configuration Management Planning
8) Traceability Matrix documentation
9) Define Test Environment Setup
--------------------------------------------------
4) What are Reference Documents for Software Test Design Phase?

Test Requirements
Test Plan Document
----------------------
Test Case Template 
-----------------------
Design docs
Process guidelines docs
Corporate Standards docs
--------------------------------------------------
5) What are Important Tasks in Test Design Phase?

1) Understanding Test Requirements
2) Generate Test Scenarios
3) Test Case Documentation
4) Test Data Collection
--------------------------------------------------
6) What are Reference Documents for Software Test Execution Phase?

Test Requirements
Test Plan document
Test Case docs
Test Data
--------------------
Defect Report Template
----------------------
Readiness of AUT (Application Under Test)
Readiness of Test Environment (Test Lab)
--------------------------------------------------
7) What are Important Tasks in Test Execution Phase?

1) Verify Test Environment Setup
2) Create Test Batches
3) Test Execution
           Smoke Testing
           Comprehensive Testing 
           Reporting Defects
           Tracking Defects
           Re & Regression Testing Cycle 1
               Sanity Testing
               Execute Regression Test Cases
               Reporting Defects
               Tracking defects
           Re & Regression Testing Cycle 2
               Sanity Testing
               Execute Regression Test Cases
               Reporting Defects
               Tracking Defects 
            .
            .
            .
          Final Regression
--------------------------------------------------
8) What are Reference Documents for Software Test Closure Phase?

Test Requirements
Traceability Matrix document
Test Plan Document
Opened and Closed Defect Reports
--------------------------------------------------
9) What are Important Tasks in Test Closure Phase

1) Evaluating Exit Criteria
2) Collect all documents and prepare Test Summary Report.
3) Send Test deliverables to Customer.
4) Improvement suggestions for future projects.
--------------------------------------------------
10) What are the Responsibilities of Software Test Lead?

i) Test Estimations
ii) Test Plan Documentation, Configuration Management Planning,
iii) Define Test Environment Setup
iv) Guidance to Team members
v) Test Monitoring
v) Test Control, Test Closure
--------------------------------------------------
11) What are the Responsibilities of Software Tester?

i)  Testers should review and contribute to test plans, 
ii) Analyzing, reviewing and assessing requirements
iii) derive Test Scenarios/Out Lines
iv) Documenting Test cases
v) Collecting Test Data
vi) Test Execution and Reporting Defects
--------------------------------------------------
Also Watch:

1) Manual Testing Interview Questions

2) Selenium Interview Questions

0 comments:

Post a Comment