<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Selenium - Tag - Joel Beckham</title><link>http://example.org/tags/selenium/</link><description>Selenium - Tag - Joel Beckham</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Wed, 11 Jan 2012 00:00:00 +0000</lastBuildDate><atom:link href="http://example.org/tags/selenium/" rel="self" type="application/rss+xml"/><item><title>Selenium WebDriver: PageObjects Pattern</title><link>http://example.org/posts/2012/2012-01-11-selenium-webdriver-pageobjects-pattern/</link><pubDate>Wed, 11 Jan 2012 00:00:00 +0000</pubDate><author>jbeckham</author><guid>http://example.org/posts/2012/2012-01-11-selenium-webdriver-pageobjects-pattern/</guid><description>As you increase the number of functional tests against your site, you will find a lot of duplicate code. This increasingly makes maintenance difficult because a single UI change will require many changes across the tests. In response, Selenium has suggested the PageObjects pattern which represents each page on your site as an object. The details of interacting with a page is moved out of the test and into the page object.</description></item></channel></rss>