I’ve posted “Writing Maintainable Automated Acceptance Tests” on my articles page.
The article demonstrates how to make automated acceptance tests more maintainable by:
- Hiding incidental details
- Eliminating duplication
- Naming essential ideas
Though the examples in the article use a very nice testing framework called Robot Framework, the ideas work just as well with other other popular open-source testing frameworks, such as FitNesse and Cucumber.
You will be able to follow the article even if you don’t know Robot Framework. But don’t be surprised if it inspires you to give Robot Framework a try.
RSS feed for comments on this post. TrackBack URL
I liked your paper. It reminded me on the tutorial session with Elisabeth Hendrickson I joined at the Agile Testing Days in Berlin this year. She had the same example and it was very easy for me to follow. Maybe I’ll be able to take some time and give Robot Framework a try in a week or so, when I’ve dealt with the last conference for me this year.