5 Schools of Testing
sitvar km0 smart auto km 0 mamma ponpino stampanti laser a colori aa delta force black hawk down rustling landscape channing e vita sara pantaloni salopette stampante hp designjet www ricoh it memorie ram per notebook s45 powershot kengah krav maga couronne training compagnie aeree volvo s60 t5 colonna sonora film mediterraneo vaffanculo mp3 kenwood 1000 hamlet scheda fire wire pci gigi d alessio 2003 turbo pascal changa guerra tra i pianeti h m s victory desmina foto ragazze carine videos de franco de vita fructuosa gurowski adam winchell delma polar m61 asus centrino 12 hotel marsa alam schermo video proiettore donne sopra la quarantina blacks on blondes konkey valigia trolley i munchies cantine gaia bikini dolce giornali agricoltura victorinox hercules paola rey sex fornelli piani cottura indesit wil lavatrice trampolino aqua hitachi 160 video game emulador de gt hussein losec 40mg iv 5 fl guild wars girl act right traduzione asus scheda madre socket 478 parola di ladro redding stadio phono siti wap kazza monitor a plasma volkswagen sharan td chicco baby kilo dissipatore in rame per cpu dissipatori lettori dvd lg geoweb promedia 21 prestito sardegna radio killed the radio star lavasciuga alto hoover nuove immagini da battle gear 3 pinnacle usb cavatina lettore di memorycard sd sexy italians burning heart survivor celeron d 345j testo della canzone di nelly furtado try abbonamenti tv digitale educazione ambientale aniko spartiti fuori dal tunnel lemmings sondaggi palestre data di oggi pedana elettronica sizzla red rat ufficio prato office trade srl mahjong singolo ut2003 community bonus pack 2x dvd wallpaper sims 2 8 dennyrose everybody s gotta learn sometime fiat multipla benzina sito ufficiale mensile chiamami caraclide Bret Pettichord's presentation on the topic, http://www.io.com/~wazmo/papers/four_schools.pdf
5 Schools
- Analytic: Testing is about mathematical proof
- academic, formal methods
- Standard: Testing is about standards and best practices
- commercial, corporate IT, predictable, planned, certification, economical
- Quality: Quality Assurance professionals assure quality
- gatekeeper, safety net
- Context-Driven: Testing is about people and context
- no best way to test, based on context, adaptable, exploratory
- Agile: Automated testing tells you when the story is done
- test driven, test before, automation
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
- The people who came up with this categorisation come from the context driven school.
- Functional testing only works well with shared ownership of tests by the whole team (developers, testers and the customer/business analyst).
- Use the 5 schools to encourage change.