TEST TYPES: THE TARGETS OF TESTING (Non-Functionnal Testing (Usability…
TEST TYPES: THE TARGETS OF TESTING
Functional tests are based on these functions, described in documents or understood by the testers and may be performed at all test levels
Testing functionality can be done from two perspectives
Requirements-based testing uses a specification of the functional requirements for the system as the basis for designing tests
Business-process-based testing uses knowledge of the business processes. Business processes describe the scenarios involved in the day-to-day business use of the system
Confirmation and Regression testing
Confirmation testing (re-testing)
Structural testing is often referred to as 'white-box' or 'glass-box' because we are interested in what is happening 'inside the box'.
Structural testing is most often used as a way of measuring the thoroughness of testing through the coverage of a set of structural elements or coverage items.
The techniques used for structural testing are structure-based techniques, also referred to as white-box techniques. Control flow models are often used to support structural testing
Coverage measurement tools assess the percentage of executable elements (e.g. statements or decision outcomes) that have been exercised (i.e. covered) by a test suite