Testing is like… Medieval battles
Submitted by Ainars Galvans on Fri, 02/12/2005 - 11:21.
metaphors
Reading Andtony Marcano "Software Testing is like... Kung Fu?" recalled my own metaphore that I want to share.
Lesson 1: Know your enemy
–Lack of Quality is not your enemy, it’s developers enemy. Your enemy is absence of evidence of it.
Lesson 2: Know your equipment and how to use it
–Armour: standards, guidelines (universal defence against any attacks)
–Shield: test pans, test cases (when used properly may block some attacks by “the enemy” – do you remember who is an enemy?)
–Sword: testing - test execution (use to attack the enemy)
Lesson 3: Choose appropriate equipments
Good armour reduces movement.
Shield decrease offence.
A single soldier may use long sword (knight) or two swords (samurai)…
An army use good armour big shields, normal swords
Lesson 1: Know your enemy
–Lack of Quality is not your enemy, it’s developers enemy. Your enemy is absence of evidence of it.
Lesson 2: Know your equipment and how to use it
–Armour: standards, guidelines (universal defence against any attacks)
–Shield: test pans, test cases (when used properly may block some attacks by “the enemy” – do you remember who is an enemy?)
–Sword: testing - test execution (use to attack the enemy)
Lesson 3: Choose appropriate equipments
Good armour reduces movement.
Shield decrease offence.
A single soldier may use long sword (knight) or two swords (samurai)…
An army use good armour big shields, normal swords
