High Quality
Open the downloaded document, and select print from the file menu (PDF reader required).
Only the Testing specific activities are detailed in this methodology. For all other activities like
project management, configuration management, etc. the project shall follow the processes
defined as part of Qualify.
Each system testing project which is taken up may go through all the phases of the Software
Testing Life Cycle which are detailed in this methodology, or may go through only certain
phases of Testing life cycle. For instance, a project may encompass only test execution based
on the customer’s requirements. The phases that will be followed during the course of the
project will have to be detailed in the Software Project Plan (SPP) –Testing of the project. The
applicable phases of execution, the associated work products, verification and validation
criteria for each of the relevant phases shall be at par with this methodology.
The system testing methodology offers the flexibility of entry and exit through any of the
defined phases. The user can use this flexibility by following the Entry Input Task Validation
Output Exit (EITVOX) criteria defined for each phase.
Testing the application behavior under varying acceptable loads
Performance
Testing
The system Testing process starts with analyzing/ Understanding of Business/ Functional
requirements.
System testing Objectives are identified specified and prioritized.
(Depending on the client requirements System test may include different tests like Functional
Test, Regression Test and Load-performance Test).
The System Test plan is created.
Test Cases are prepared to validate if requirements are met.
System testing Environment is identified and setup is done to proceed with Test Execution.
Tests are executed to ensure that the application meets the System requirements.
Test Automation follows the manual Test Execution as per Customer Requirement
Defects identified during the system Testing are entered in to Defect tracking process.
Test Result Reports are generated after completion of Testing.
2. Create System Test Plan
3. Create System Test Cases
4. Ensure System Testing Environment
5. Execute System Test Cases
6. Review System Test Results.
7. Prepare Test Report
QEdge Testing Methodology
Functional Testing Methodology
Regression Testing Methodology
Load-Performance Testing Methodology
It is recommended that this methodology be followed during the course of the project. If any
tailoring is to be made due to the customer’s requirements, then the tailoring shall be
documented along with justification in the Project Tailoring Record (PTR). (Ref… Tailoring
Guidelines)
This phase consists of creation of System Test Plan after understanding the requirements. The
plan basically consists of Test Criteria, Scope, Environment, Estimations, Risks, Defect
Tracking, Build Management (Refer… Guidelines for Build and Release Management, Guidelines
for Metrics Definition Standard, Guidelines for Defect Management)
Add a Comment