Lecture
The main task of system testing is to check both functional and non-functional requirements in the system as a whole . This reveals defects, such as incorrect use of system resources, unintended combinations of user-level data, incompatibility with the environment, unintended use scenarios, missing or incorrect functionality, inconvenience of use, etc. To minimize the risks associated with the behavior of the system in a given environment, during testing it is recommended to use the environment as close as possible to the one on which the product will be installed after delivery .
There are two approaches to system testing:
For each requirement, test cases are written (test cases) to verify that this requirement is met.
Based on the idea of how to use the product, use cases are created ( Use Cases ). For a specific use case, one or more scenarios can be defined. Test cases are written for each script to be tested.
Comments
To leave a comment
Quality Assurance
Terms: Quality Assurance