Create Robust Selenium Tests With PageObjects

PageObject Brings Object Oriented Benefits To Your Test Scripts

The Page Object Pattern is a strong and efficient way to create, maintain and reuse test scripts for testing Web applications. PageObjects bring object oriented programming to test scripts. In this free, live webinar, on Wed, July 27, at 9AM Pacific Time (GMT-8), Adam Goucher, maintainer of Selenium IDE, will discuss and demonstrate PageObjects with Frank Cohen, Founder at PushToTest.

-->

Adam's References from the Workshop:

- Testing vs. Checking: http://www.developsense.com/blog/2009/08/testing-vs-checking/
- Abstracting locators in Selenese (Se-IDE): http://saucelabs.com/blog/index.php/2010/09/how-to-minimize-the-pain-of-locator-breakage/
- Se-IDE plugin tutorial: http://seleniumhq.org/projects/ide/plugins.html
- CSS Locators (including a one-page quick reference): http://saucelabs.com/blog/index.php/2011/01/why-jquery-in-selenium-css-locators-is-the-way-to-go/
- Page Objects:
- An article I wrote on Page Objects - http://pragprog.com/magazines/2010-08/page-objects-in-python
- Elements and Actions - http://element34.ca/blog/elements-and-actions
- I have a couple projects that are not able to be
advertised yet, but once I get permission I'll send along links
- Using CI server as a Se-Grid replacement: http://element34.ca/blog/the-ci-server-as-a-selenium-grid-replacement

Oh, and since you have been pulled into the DevOps reality distortion
field recently, http://element34.ca/blog/my-big-continuous-delivery-summary-post
could be of interest. Recall that the 'big' breakthrough Agile had was
to get dev, test, and product all talking together. DevOps gets that
group of people talking to Ops. Of course, successful teams have always
done this...

While The Screencast Loads Consider Joining...

Join the PushToTest social network of testers, developers, business
managers, and
architects for these free services:

- 6 Free Webinars on Testing Best Practices Each Month
- 4 Free How-To Articles Each Month
- New Improvements To The Open Source Test Tools Every Week

Join 22,100 subscribers today. Complete this form. You may unregister
(opt-out) at any time.

&amp;amp;lt;p&amp;amp;gt;Your
browser does not support iframes. Please send an email to
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
to register.&amp;amp;lt;/p&amp;amp;gt;