Builder - Webinar
Zero to test in < 30 minutes




Adam Christian
Definitions

 Selenium IDE
 Selenium Builder
 Sauce Builder
 TestRunnr
 DOM - Document Object Model
Goals

User friendly interface
Test feedback and suggestions
Quick test creation
Easy integration
Web technology centric
Community
Features

Recording
Step by step debugging
Export/Import
Suites
Locator Suggestions
DOM


A tree data structure
Attribute, CSS, XPath
X-Browser issues
Firebug - *DEMO #1*
Recording


Be mindful of clicks
First pass
Speed
*DEMO #2*
Beefing it up

 Assert and Verify -> WaitForElementPresent
 Removing un-necessary clicks
 Locator choices
 Editing Menu
 *DEMO #3*
Local

Running
Debugging
Step Through
  *DEMO #4*
Selenium RC
  *DEMO #5*
Sauce Builder


Sauce Labs Integration
Cloud Runner
Quick account creation
Migration to plugin
Run on the Cloud


Many browser choices
XPath fragility
Video, screen shots
*DEMO #6*
Export/Import

Programming Languages
  *DEMO #7* - Local
  *DEMO #8* - Cloud
HTML and HTML Suite
TestRunnr
  *DEMO #9*
Future


Selenium 2 integration
Plugin Architecture
  Flex/Flash
  Parallel Browser runs UI
Q&A


http://saucelabs.com/builder
http://code.google.com/p/se-builder/
@saucelabs

Builder webinar

Editor's Notes