Writing Selenium 2.0 WebDriver scripts like a Pro!

Organiser
Portland Oregon Selenium Users Group
Date
Fri, 20 Apr 2012, 01:00 - 03:00 (Add to calendar) GMT
Venue
(Exact location not available) , Portland, US
Cost
Free

Writing Selenium 2.0 WebDriver scripts like a Pro!

Presented by Paul Grandjean Lead QA Engineer

Agenda
6:00-6:30 Network/Meet & Greet
6:30-7:30 Presentation

 

Outline
- Problems with maintainability of existing test suites
- Introduction to the Page Object design pattern.
- Benefits of using this pattern.
- A couple of simple examples of Page Objects
- The Page Factory for initialization and eliminating findElement() calls.
- Examples using the Page Factory
- Using Page Components within a Page Object to support pages containing higher-level structures such as tables, nav-bars, frames, etc. (a shopping cart might be a good example)
- Demo against a complex site.

 

About the Speaker:
********************** 

Paul was first introduced to Selenium in 2008 while working as the lead QA engineer for an American company while based in Prague, Czech Republic.  

Working alone with few resources, he was painfully aware of the lack of documentation. Using the Selenium user's and developer's forums, Paul kicked off an effort to write the first Selenium documentation. From Prague, he lead a team including three others from India, the UK, and Argentina to write the original Selenium 1.0 documentation. Their efforts are still posted under the Documentation tab at www.seleniumhq.org

Since then, Paul has developed test suites using Selenium IDE, Selenium-RC, Selenium-Flex and Selenium-WebDriver. Currently, he is developing his second test suite using the Selenium 2.0 WebDriver API. After attending the Selenium Conference last spring, Paul has become a passionate advocate of using the Page Object test design pattern for building highly maintainable and extensible test suites. Paul continues to be involved with the Selenium documentation as his time allows.

You might also like...

Comments

Other nearby events

Map

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Beware of bugs in the above code; I have only proved it correct, not tried it.” - Donald Knuth