Test Methodology

GSI Consulting has a proven “best practices” testing methodology to improve the Quality and Timeliness of software testing.





Life Cycle


Project Management

Organizing and managing the project plan, project team, scope and tasks

Change Management

Planning and controlling changes to project scope and deliverables

Process Management

Ensure development methodology is followed including other processes


Developing and maintaining project and phase deliverables

Development Life Cycle Phases


Analysis and Design



Implementation and Maintenance

Determine and Document Business Requirements

System and Program Design

Database Design

Data Mapping               



Develop and modify programs


Unit Testing

Execute Integration & System Test

Parallel Testing

Performance Testing

User Acceptance Testing


Perform Conversion, migration and installation

Operational and User Turnover

Testing Methodology

·   Test Strategy and Planning

·   Attend Walkthroughs

·   Develop Test Scripts

·   Develop Test Cases

·   Prepare Test Environment

·   Data preparation 


· Problem (Defect) Reporting

· Change Management

· Regression Test

· Management Reporting / Metrics

· User Acceptance Test (UAT )

· User Sign-off

· Preliminary production testing

· Production and Maintenance Support

· Change Requests