Maintainable Automation FTW
Upcoming SlideShare
Loading in...5
×
 

Maintainable Automation FTW

on

  • 656 views

My slides from Agile Tour Toronto 2011 on creating maintainable automation. ...

My slides from Agile Tour Toronto 2011 on creating maintainable automation.

Essentially,
- use page objects
- use id attributes rather than structural locators
- implicit waits can help, but are also semi-evil
- don't automate stuff you should not be automating

Statistics

Views

Total Views
656
Slideshare-icon Views on SlideShare
654
Embed Views
2

Actions

Likes
0
Downloads
2
Comments
0

2 Embeds 2

http://tweetedtimes.com 1
http://www.scoop.it 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Maintainable Automation FTW Maintainable Automation FTW Presentation Transcript

    • Maintainable Automation FTW Adam Goucher adam@element34.ca @adamgoucher
    • People whinge that their functional automation is brittle.
    • I say it is brittle. Because they built it that way.
    • Don’t be them.
    • Be this guy instead.
    • Page Objects
    • Slice up your pages.
    • Elements
    • Actions
    • Uniquely identify everything
    • Implicit Waits
    • When you automate GMail...
    • All Photos except Little Vader are licensed under Creative Commons. Attribution in order is as follows. http://www.flickr.com/photos/seandreilinger/133299084/ http://www.flickr.com/photos/a2gemma/1448178195/ http://www.flickr.com/photos/jwhitesmith/5377810379/ http://www.flickr.com/photos/stevendepolo/5644838033/ http://www.flickr.com/photos/mylesdgrant/4643883402/ http://www.flickr.com/photos/hansandcarolyn/2990014925/ http://www.flickr.com/photos/e_monk/4263183119/ http://www.flickr.com/photos/botheredbybees/3152331903/ http://www.flickr.com/photos/dacheeses/4730915515/ http://www.flickr.com/photos/akandbdl/5087182268/ http://www.flickr.com/photos/bre/3099569707/ This deck is similarly licensed as Creative Commons - Attribution.