Technique | Invasive | Intrusive | Source Code Needed |
---|---|---|---|
Tester-as-client noninvasive/nonintrusive |
No | No | No |
Tester-a-client noninvasive/intrusive |
No | Yes | Yes |
Automatic instrumentation with assertions invasive/intrusive |
Yes | Yes | Yes |
Tester-is-developer invasive/intrusive |
Yes | Yes | Yes |
Invasive testing | Yes | No | No |
Table 1: Comparing testing techniques.
Copyright © 1999, Dr. Dobb's Journal