3. Testkonzept: Planung der Testphasen
Kontrolle und Steuerung
Testkonzept ISO/IEC 829
ISO/IEC 9126
ISO 29119
4. (Agile) Testing Quadrants
Business Facing
Functional Tests Explorative Testing
Examples Scenarios
Story Test Usability Testing
Supporting Team Prototypes UAT (User Acceptance
Critique Product
Simulations Testing)
Alpha / Beta
Performance and Load
Unit Tests Testing
Component Tests Security Testing
“Ility Testing”
Technology-Facing
Source: Brian Marrick
6
5. (Agile) Testing Quadrants
Business Facing
Feedback Client MTM
Supporting Team Storyboards Visual Studio
Critique Product
Visual Studio
Visual Studio Visual Studio
2012 Ultimate
Technology-Facing
Source: Brian Marrick
7
6. Priorisierung der Tests
Abnahmetests
Systemintegrationstests
UI
Testing
10%
Systemtests
Konponenten-
integrationstests
Component
Testing
20%
Komponententests Unit
Testing
70%
7. Die Realität
Abnahmetests
Systemintegrationstests UI
Testing 70%
Systemtests
Konponenten-
integrationstests
Component
Testing 20%
Unit
Komponententests Testing
10%
8. MTM – Hierarchischer Aufbau
Team Projekt
Test Plan
Test Plan Release 2 …
Release 1
Test Suite 1 Test Suite 2 …
Test 1 Test 2
Test Test
Test Daten Test Steps
Daten Steps
Shared Steps Konfigurationen