Zusammenfassung der Ressource
Testing Levels
- 1. Unit Testing
- 2. Integration Testing
- 3. System Testing
- 4. Acceptance Testing
- Performed in conjunction to requirements gathering stage i.e. does it
meet business requirements
- Often performed by end user to check the final
system is what they expected i.e. meets their goals
- Performance Testing
- Performed at analysis stage
- Check whether speed and performance
are effective i.e. performance
requirements
- Functional Testing
- Check whether functional requirements are met
- Stress Testing
- Tests system under unfavourable conditions
- Inference Testing used to test system
against common attacks
- Quick Tests aims to break the system
- Does it meet system requirements
- Performed at design stage
- Testing whether different units of code work together i.e. all the
modules/components of the system that may have been programmed
separately.
- Testing each individual unit of code
- Tests are usually grouped depending on where they added in the
software development process