lessons learned in automated testing
TRANSCRIPT
Lessons Learned inAutomated Testing
About Me
Testing Team LeaderQSuper Limited
Web MasterWatir
Open SourceProject
watir.com
“There are good practices in context,but there are no best
practices”
Lessons Learned inSoftware Testing
(2004)
know your context.
it defineswhatautomatedtesting is,what valueit can add
automated high value, high risk things.not easy things.
how? →
design tests before automating,
but
keep automation in mind.
automating your regression testing
often delivers great value
each manual regression test costs $$$regression tests are repeatable across
iterations
quick wins give you breathing space to
develop a good solution
often you need to test through the GUI,
so live with it
but...
...cater for change, be able to automate
new GUIs, APIs, DBs
always cater for negative testing
go shallow & wide,
then deep & narrow,
then deep & wide
alwaysversion control your
automated tests
you're not perfect
we all need to get along
share your knowledge