Advantages and disadvantages of destructive testing
Destructive tests cover a range of conditions that other areas of testing don’t touch. There is a class of bugs that you can only find with these tests, so make sure you include them in your test plan. The following table describes the advantages and disadvantages of destructive testing:
Advantages |
Disadvantages |
The only way to detect this class of issue |
Tests rare cases |
Verifies your resilience and recovery plans |
Requires specialist environments, tools, and tests |
Need to filter valid failures from invalid ones |
Table 11.1 – Advantages and disadvantages of destructive testing
After completing destructive testing, you will have much greater confidence in the resilience of your...