Information Design uses a three-stage model of Quality Assurance (QA):
- Developer tests
- Independent internal QA
- Customer tests
The Quality Assurance team works independently from the development team and is guided by the standards of the International Software Testing Qualifications Board (ISTQB) that is embedded in a V-Modell XT-based project management. Together with Information Design's customers, the test team defines the quality goals for customer tests including the monitoring and reporting of these goals.
There's more to testing software than applying static, prepared data and user interactions to the system. Typical test methods at Information Design are as follows:
- Unit / component tests
Classic testing of single components
- System tests
Bringing the components together. In-house or within the customer's environment
- Integration tests
Testing the system's interaction with partner applications
- Regression tests
Repeating test suites depending on the changes made to the system. Ideally automized, see below
- Replication tests
Feeding a copy of the system with replicated live messages to clearly identify undesired behavior and side-effects of changes
- Code review
Reviewing the code to eliminate potential defects and to assure the maintainability of the components
- Specialized tests
Performance tests, load tests, smoke tests, acceptance tests and more
For test automation Information Design has developed the test management and execution tool id/Test based on the open-source project TextTest. id/Test follows a concept that optimally supports the various test scenarios. Monitoring and reporting is available in id/Test immediately after test execution.
id/Test can also be generally used as a test tool, as well as by external applications.
Besides the above TextTest-based id/Test tool, Information Design uses internally the project tracker platform JIRA for bug and issue tracking, and for supporting other aspects of software development and project management. For joint Quality Assurance with customers, Information Design also supports HP Quality Center.