Problem 2
Suppose that you have a developing application, tested so far, to which you add code. Why not, as the next step, test the combined result?
Problem 3
Explain why (a) white box testing, by itself, is not enough and (b) black box testing, by itself, is not enough.
Problem 4
Why is unit testing most commonly performed by software engineers who program and post-unit testing by QA personnel?
Problem 5
Why should test planning be specifically identified as an activity rather than being pursued informally when the time comes?