March 2015
Intermediate to advanced
816 pages
36h 46m
English
8.1. Explain why it is not necessary for a program to be completely free of defects before it is delivered to its customers.
8.2. Explain why testing can only detect the presence of errors, not their absence.
8.3. Some people argue that developers should not be involved in testing their own code but that all testing should be the responsibility of a separate team. Give arguments for and against testing by the developers themselves.
8.4. You have been asked to test a method called catWhiteSpace in a “Paragraph” object that, within the paragraph, replaces sequences of blank characters with a single blank character. Identify testing partitions for this example and derive a set of tests for the catWhiteSpace method.
Read now
Unlock full access