lessons learned in automated testing

16

Click here to load reader

Upload: softwarecentral

Post on 07-Jul-2015

363 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lessons Learned in Automated Testing

Lessons Learned inAutomated Testing

Page 2: Lessons Learned in Automated Testing

About Me

Testing Team LeaderQSuper Limited

Web MasterWatir

Open SourceProject

watir.com

Page 3: Lessons Learned in Automated Testing

“There are good practices in context,but there are no best

practices”

Lessons Learned inSoftware Testing

(2004)

Page 4: Lessons Learned in Automated Testing

know your context.

it defineswhatautomatedtesting is,what valueit can add

Page 5: Lessons Learned in Automated Testing

automated high value, high risk things.not easy things.

how? →

Page 6: Lessons Learned in Automated Testing

design tests before automating,

but

keep automation in mind.

Page 7: Lessons Learned in Automated Testing

automating your regression testing

often delivers great value

each manual regression test costs $$$regression tests are repeatable across

iterations

Page 8: Lessons Learned in Automated Testing

quick wins give you breathing space to

develop a good solution

Page 9: Lessons Learned in Automated Testing

often you need to test through the GUI,

so live with it

but...

Page 10: Lessons Learned in Automated Testing

...cater for change, be able to automate

new GUIs, APIs, DBs

Page 11: Lessons Learned in Automated Testing

always cater for negative testing

Page 12: Lessons Learned in Automated Testing

go shallow & wide,

then deep & narrow,

then deep & wide

Page 13: Lessons Learned in Automated Testing

alwaysversion control your

automated tests

Page 14: Lessons Learned in Automated Testing

you're not perfect

we all need to get along

Page 15: Lessons Learned in Automated Testing

share your knowledge