Agile in a Flash: Acceptance Test Design Principles
http://agileinaflash.blogspot.com/2010/07/acceptance-test-design-principles.html
"Abstract; Bona fide; Cohesive; Decoupled; Expressive; Free of duplication; Green"