<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Tue, 18 Jun 2013 00:03:31 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[DZone.com: Selenium on Android]]></title>
      <guid>http://www.phpdeveloper.org/news/17835</guid>
      <link>http://www.phpdeveloper.org/news/17835</link>
      <description><![CDATA[<p>
On DZone.com there's a recent post from <i>Giorgio Sironi</i> looking at <a href="http://css.dzone.com/articles/selenium-android">running Selenium tests on the Android platform</a> via the <a href="http://phpunit.de">PHPUnit</a> Selenium interface.
</p>
<blockquote>
Testing web applications is not only based on unit and functional tests for the server-side (PHP, Java) and client-side (JavaScript) components, but also on end-to-end tests like the ones performed with Selenium. Selenium is capable of driving a real browser like Firefox in the same way a user would do, letting you express a test with a series of page to load, element selections, clicks and typed characters. [...] In this tutorial, we'll experiment with the Android Driver and set up a couple of tests to run inside an Android virtual device.
</blockquote>
<p>
He walks you through the basic setup of an Android environment (based on the <a href="http://source.android.com/source/initializing.html">Android SDK</a>) and how to start up the Android driver installed from <a href="http://code.google.com/p/selenium/downloads/list">the Selenium site</a>. An example test is included, showing how to make a request for a test page and checking its title as well as checking that the input from the "keyboard" is successful.
</p>]]></description>
      <pubDate>Wed, 18 Apr 2012 12:43:04 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DZone.com: Selenium 2 from PHP code]]></title>
      <guid>http://www.phpdeveloper.org/news/17135</guid>
      <link>http://www.phpdeveloper.org/news/17135</link>
      <description><![CDATA[<p>
On DZone.com today <i>Girogio Sironi</i> <a href="http://css.dzone.com/articles/selenium-2-php-code">shares some of his experiences</a> testing out the PHP bindings currently offered to work with <a href="http://seleniumhq.org/">Selenium</a>, the web application frontend testing tool that's become a standard over the past few years.
</p>
<blockquote>
After trying out Selenium 2, it was natural for me to look for its support in PHP code; however, there isn't an official PHP Api distributed on Selenium's website. I tested all the PHP bindings I could find to see which is the best choice today.
</blockquote>
<p>
He tried out a few different technologies: 
</p>
<ul>
<li><a href="https://github.com/sebastianbergmann/phpunit-selenium">PHPUnit_Selenium</a>
<li>Facebook's <a href="https://github.com/facebook/php-webdriver">php-webdriver</a>
<li>the <a href="http://code.google.com/p/php-webdriver-bindings/">php-webdriver-bindings</a> project
<li><a href="https://github.com/chibimagic/WebDriver-PHP/">WebDriver-PHP</a>
</ul>
<p>
The finishes the post with a quick summary for each of the offerings including strengths each has and situations where you might want to use them.
</p>]]></description>
      <pubDate>Wed, 16 Nov 2011 10:06:01 -0600</pubDate>
    </item>
  </channel>
</rss>
