What Is The One True LanguageFor Writing Tests

From CitconWiki
Revision as of 07:01, 29 April 2007 by Jtf (talk | contribs)
Jump to navigationJump to search

What is the ONE true testing language?

What are the barriers to multi-lingual dev/testing?

  • Willingness to innovate
  • Wrong organizational assumptions

What are the "enablers" to ease the transition?

  • a "champion" person for the technology
  • radical vs. progressive change steps
  • changing the way people think for sustainability
  • "evolution vs revolution"

What makes a good test language?

  • expressive
    • shows intent
    • human readable
    • "literate"
  • quick to write
  • tells you why the tests broke
  • easy to maintain/refactor
  • facilitates exploratory testing
  • no/low "context switch"
  • uses a "full" "real" language
  • natural to extend
  • no "mental gymnastics"