Testing Levels

cheekymonky52
Mind Map by , created over 6 years ago

Eng Large Software Systems Mind Map on Testing Levels, created by cheekymonky52 on 04/13/2013.

43
1
0
Tags
cheekymonky52
Created by cheekymonky52 over 6 years ago
Best Practices
cheekymonky52
Eng Large Software Systems
cheekymonky52
Modelling[2]
cheekymonky52
CPA Exam Topics and breakdown
joemontin
Chapter 16: The Cold War
Becca Strobbe
Testing Strategies
cheekymonky52
Architecture
cheekymonky52
Quality Frameworks
cheekymonky52
Modelling[1]
cheekymonky52
1. Identify Risks
cheekymonky52
Testing Levels
1 1. Unit Testing
1.1 2. Integration Testing
1.1.1 3. System Testing
1.1.1.1 4. Acceptance Testing
1.1.1.1.1 Performed in conjunction to requirements gathering stage i.e. does it meet business requirements
1.1.1.1.2 Often performed by end user to check the final system is what they expected i.e. meets their goals
1.1.1.2 Performance Testing
1.1.1.2.1 Performed at analysis stage
1.1.1.2.2 Check whether speed and performance are effective i.e. performance requirements
1.1.1.3 Functional Testing
1.1.1.3.1 Check whether functional requirements are met
1.1.1.4 Stress Testing
1.1.1.4.1 Tests system under unfavourable conditions
1.1.1.4.1.1 Inference Testing used to test system against common attacks
1.1.1.4.1.2 Quick Tests aims to break the system
1.1.1.5 Does it meet system requirements
1.1.2 Performed at design stage
1.1.3 Testing whether different units of code work together i.e. all the modules/components of the system that may have been programmed separately.
1.2 Testing each individual unit of code
2 Tests are usually grouped depending on where they added in the software development process

Media attachments