3. Static analysis Test management tools Test design Test data preparation Coverage measures Test running Dynamic analysis Debug Performance measurement Comp. Test Req Anal Code Function Design Sys Test Int Test Acc Test Requirements testing Test harness & drivers Comparison
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19. If all tests are robust, the unexpected change is missed If all tests are sensitive, they all show the unexpected change Three tests, each changes a different field Unexpected change occurs for every test Test output
20.
21.
22. Step 4: check it worked OK “ Try this” “ Try that” “ What about ...” “ What if ...” Step 3: enter the inputs Step 2: think up specific inputs Step 1: identify conditions to test Wizzo Computer
23. Step 4: check it worked OK Step 3: enter the inputs Step 2: think up specific inputs Step 1: read what to do Wizzo Computer
24.
25. Step 3: check it worked OK Step 2: enter the inputs Step 1: read what to do Wizzo Computer