Testing and debuggingCHAPTER 07
PART B / Testing and debugging
Step 113 of 252
CHAPTER 07GUIDED READING

Testing and debugging

Reproduce defects and choose evidence that can distinguish a repair.

Find evidence that distinguishes a repair from a passing result

A quantity update reports success while losing zero. A transaction importer returns healthy HTTP responses while storing the wrong cents or skipping a page after restart. You will use the required behavior to decide what evidence can reveal those defects.

Start with the small quantity bug, then investigate the supplied multi-module importer and review three proposed patches. The learning exercises discuss checks for application behavior. They do not change this guide’s automatic publishing workflow.

Parts group related chapters. Each lesson has a chapter.lesson address, such as 4.07. Open a title below, or use Next to follow the reading sequence. Within a lesson, On this page lists its sections.

  1. 7.01
  2. 7.02
  3. 7.03
  4. 7.04
  5. 7.05
  6. 7.06
  7. 7.07
  8. 7.08
  9. 7.09
  10. 7.10