5 Schools of Testing

From CitconWiki
Revision as of 02:55, 28 July 2007 by 59.167.1.106 (talk) (New page: Bret Pettichord's presentation on the topic, http://www.io.com/~wazmo/papers/four_schools.pdf == 5 Schools == * '''Analytic''': Testing is about mathematical proof * '''Standard''': Testi...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Bret Pettichord's presentation on the topic, http://www.io.com/~wazmo/papers/four_schools.pdf

5 Schools

  • Analytic: Testing is about mathematical proof
  • Standard: Testing is about standards and best practices
  • Quality: Quality Assurance professionals assure quality
  • Context-Driven: Testing is about people and context
  • Agile: Automated testing tells you when the story is done

Distinction between Context-Driven and Agile Testing

  • Context-Driven testing is about providing information quickly; Agile testing is about providing information early
  • Context-Driven testing is about providing information; Agile testing is about providing direction

Other notes

  • Developers spend more time writing tests in the Agile context
  • There are trade-offs in the Agile testing school as well
  • Start with baseline story acceptance tests, do exploratory testing after