Testing & QA
Rebaca provides Full Service Testing and QA for Automation, Product Testing and Diagnostics. Rebaca
also
provides Project Managers, Developers to Automate test environment, Testers
and QA individuals for both On-Site & Remote locations.
Our standard process for Testing & QA is as below:
- Generation of Test Plan outlining the
following policies
- Entry/Exit criteria for each stage of testing
- Tools needed to perform the tests
- Test Environment required for running the tests
- Procedure for reporting test results
- The different stages of testing that will be undertaken
- Roles and responsibilities of each member of the team
- Schedule for each stage of testing
- Generation of detailed Test Cases for each
component under test
- Designing and Creation of Automation
Framework
- Performing the following stages of testing
on a software component
- Functional Testing
- Integration Testing
- System Testing
- Performance Testing
- Regression Testing
- User Acceptance Testing (normally performed by client team)
- Generation of detailed test reports for
each stage of testing
- Generation of statistical metrics based on
the test results
- Bug Reporting and tracking using standard
tools
Approaches normally followed during the testing stages:
- White Box Testing - Mostly performed during unit, functional and integration
testing
- Grey Box Testing - Mostly performed during integration and system testing
- Black Box Testing - Mostly performed during system and regression testing
- Load Testing - Mostly forms part of performance testing
- Stress Testing - Also forms part of performance testing
Following are some of the projects executed by the testing team: