Testing is one of the most important parts of the software engineering process. This is the way of software quality improvement through detecting defects that were not found by earlier verification procedures.
Infopulse usually implement different testing best practices from project to project (from customer to customer) depending on selected development approaches. That is why the model defines only minimal requirements to the testing processes which is required by quality standard ISO 9001:2000, but also the model determine the accordance of Infopulse testing processes to the CMMi-Dev v. 2.0 practices and artifacts. The detailed description of each process listed below also defined in the model but not listed in this document yet.
Main testing services:
- Dedicated Testing Team
- Testing as part of the project team
- Testing as part of the international team
Testing Competence Areas:
Dynamic Analysis: Black box and White box:
- Functional Testing (manual + automated)
- Regression Testing (automated + manual)
- Performance/Load/Stress Testing (automated)
- Usability Testing (manual)
- Security Testing (manual)
- Installation Testing (manual + automated)
- Integration Testing (manual + automated)
Static Analysis:
Testing Service Domains:
- Bank & Finance
- Telecom
- Healthcare
- Security
- Geography and Landscaping
- Engineering and Construction
- Public administration
- Others