BluePhoenix maintains a dedicated testing services group, which focuses on verification and validation projects. This unit employs a robust and repeatable methodology to ensure the verification and validation services are of high quality. Application testing solutions are tailored to meet client-specific needs and are focused on delivering results that provide added value. Naturally, the team has extensive expertise and the application test tools necessary to run efficient post-modernization project testing.
Verification and validation services are built around the project phases:
1. Preparation
- Prepare test plans
- Prepare test (including automated tool scripts)
2. Testing
- Unit tests – a method of testing applications that verifies that the individual units of source code are working properly. A unit is the smallest testable part of an application.
- Regression tests – any type of software testing that seeks to uncover software regressions. Such regressions occur whenever software functionality that was previously working correctly no longer works as intended.
- Integration tests – the phase of software testing in which individual software modules are combined and tested as a group.
- System tests – testing of software or hardware conducted on a complete, integrated system to evaluate the system’s compliance with its specified requirements.
- Performance tests – testing to determine how fast some aspect of a system performs under a particular workload and if this is adequate for the needs.
3. Detailed Reports
The application test team complements customer teams to enhance their testing tasks.