Type of testing, according to the ISTQB (International Software Testing Qualifications Board) – a means of clearly defining a specific level goal for a program or project
Testing type is aimed at the specific goal of testing, which can be the function check that is performed by the component or the system in general. The aim of testing can be directed on the non-functional element check (reliability, user-friendliness), structure, component architecture, or system in general, for example, testing whether the defect was fixed ( confirmation checking or retesting) or the regression testing.
Depending on the demand the process of testing must be organized accordingly. Thus, we can define 4 types of the software testing:
- Functional testing;
- Non-functional testing;
- Structural testing;
- Change-related testing.