Software Testing Service – is the process of exploring the software in order to obtain the information about the product quality.
In terms of ISO 9126, the quality (of software) can be defined as the cumulative feature of investigated software by considering the following items:
- reliability;
- maintainability;
- being practical;
- effectiveness;
- mobility;
- functionality.
SQA Services. There are several features on the basis of which, QA consultants classify the types of testing services. Usually, the classification is following:
Based on Test Object:
- functional testing;
- stress testing;
- usability testing;
- UI testing;
- security testing;
- localization testing;
- compatibility testing;
- performance testing;
- stability testing.
Based on Knowledge of the System:
- black box testing;
- white box testing;
- grey box testing.
Based on the Level of Automation:
- manual testing;
- automated testing;
- semiautomated testing.
Based on the Level of the Components Isolation:
- component/unit testing;
- integration testing;
- system/end-to-end testing.
Based on the Time Spent on Tests:
- alpha testing;
- smoke testing;
- new feature testing;
- regression testing;
- acceptance testing;
- beta testing.
Based on the Scenarios Being Positive:
- positive testing;
- negative testing.
Based on the Level of Preparedness to Tests:
- formal testing;
- ad hoc testing (intuitive testing).
Add Comment