Trade-offs of testing