Please enable JavaScript.
Coggle requires JavaScript to display documents.
TEST TYPES - Coggle Diagram
TEST TYPES
Testing of function
(Functional Testing)
answer the question
"what it does"
is described in
requirement
specification
functional
specification
use cases
all test level
black-box testing
focus on suitability, interoperability,
security, accuracy and compliance
be done by 2
perspectives
requirement-based
uses a specification of the functional requirements
for the system as the basis for designing tests
business-process-based
uses knowledge of the business processes
Business processes describe the scenarios involved
in the day-to-day business use of the system
technique:
specification-based
experience-based
Testing of sw product (quality)
characteristics (non-functional testing)
answer how well/fast something is done?
measure on a scale of measurement (time to respond)
all test level
include: performance testing, load testing, stress testing, usability testing, maintainability testing, reliability testing
and portability testing
black-box
Testing of sw structure
/architecture (structural testing)
white-box / glass box
focus on what is happening inside the box
any test level (mostly at component, integration test)
code coverage
technique:
white-box technique
structure-base technique
testing related to changes
(confirmation & regression testing)
confirming testing
(re-testing)
execute in exactly the same way as it was the first time (same input, data, environment)
the last test is fail
purpose: confirm the defect is fixed?
regression
testing
execute test cases that have been executed before
the last test is pass
purpose: verify the modification in sw or environment have not caused unintended adverse side effect & system still meets its requirements
all level
execute every time a new version of sw is produced