<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>TestingBot Blog</title>
	
	<link>http://blog.testingbot.com</link>
	<description>Online Selenium Testing</description>
	<lastBuildDate>Thu, 23 May 2013 07:24:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/TestingbotBlog" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="testingbotblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Manual Cross Browser Testing</title>
		<link>http://blog.testingbot.com/2013/05/23/manual-cross-browser-testing</link>
		<comments>http://blog.testingbot.com/2013/05/23/manual-cross-browser-testing#comments</comments>
		<pubDate>Thu, 23 May 2013 07:24:12 +0000</pubDate>
		<dc:creator>jochen</dc:creator>
				<category><![CDATA[TestingBot]]></category>
		<category><![CDATA[cross browser testing]]></category>
		<category><![CDATA[live testing]]></category>
		<category><![CDATA[manual browser testing]]></category>

		<guid isPermaLink="false">http://blog.testingbot.com/?p=282</guid>
		<description><![CDATA[Today we&#8217;re happy to announce the launch of a new feature: live manual testing. With this new feature you can interact with any browser in our cloud, straight from inside your own browser. Once you click a browser and operating system in our new Manual Testing Member Area, we&#8217;ll spin up a new Virtual Machine [...]<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=10.0" /></div><div>Rating: 10.0/<strong>10</strong> (1 vote cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></description>
				<content:encoded><![CDATA[<p><a href="https://testingbot.com/features/manual-browser-testing"><img src="http://blog.testingbot.com/wp-content/uploads/2013/05/uii-300x163.png" alt="uii" width="300" height="163" class="alignnone size-medium wp-image-285" /></a></p>
<p>Today we&#8217;re happy to announce the launch of a new feature: <a href="https://testingbot.com/features/manual-browser-testing" title="manual browser testing">live manual testing</a>.</p>
<p>With this new feature you can interact with any browser in our cloud, straight from inside your own browser.<br />
Once you click a browser and operating system in our new <a href="https://testingbot.com/members/manual/new">Manual Testing Member Area</a>, we&#8217;ll spin up a new Virtual Machine and launch the browser you picked in less than 30 seconds.</p>
<p>You&#8217;ll be able to control the Virtual Machine from inside your browser, take screenshots, change the screen resolution and collaborate live with other co-workers.<br />
Since TestingBot runs on two datacenters: one in the US and one in <a href="http://testingbot.com/europe">Europe</a>, we provide the fastest experience with a minimum of latency.</p>
<p>When you start a <a href="https://testingbot.com/support/other/tunnel">tunnel</a> on your computer, you&#8217;ll be able to manually test your internal websites from inside our cloud.</p>
<p>Ready to get started? Head on over to our <a href="https://testingbot.com/features/manual-browser-testing" title="manual browser testing">feature page</a> or immediately <a href="https://testingbot.com/members/manual/new">start testing</a>!</p>
<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=10.0" /></div><div>Rating: 10.0/<strong>10</strong> (1 vote cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></content:encoded>
			<wfw:commentRss>http://blog.testingbot.com/2013/05/23/manual-cross-browser-testing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TestingBot extends its cloud to Europe</title>
		<link>http://blog.testingbot.com/2013/03/29/testingbot-extends-its-cloud-to-europe</link>
		<comments>http://blog.testingbot.com/2013/03/29/testingbot-extends-its-cloud-to-europe#comments</comments>
		<pubDate>Fri, 29 Mar 2013 07:24:39 +0000</pubDate>
		<dc:creator>jochen</dc:creator>
				<category><![CDATA[TestingBot]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[europe]]></category>
		<category><![CDATA[latency]]></category>
		<category><![CDATA[speed]]></category>

		<guid isPermaLink="false">http://blog.testingbot.com/?p=273</guid>
		<description><![CDATA[We&#8217;re excited to announce that starting from today, our customers can choose to either run their tests on our existing US cloud or on our new European based cloud! With this new datacenter in Europe (Ireland), we&#8217;ll provide faster test times for our customers residing in Europe. A quick comparison on the difference in latency [...]<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=10.0" /></div><div>Rating: 10.0/<strong>10</strong> (1 vote cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></description>
				<content:encoded><![CDATA[<p><a href="http://testingbot.com/europe"><img class="alignnone size-full wp-image-274" alt="europe" src="http://blog.testingbot.com/wp-content/uploads/2013/03/europe.png" width="300" height="200" /></a></p>
<p>We&#8217;re excited to announce that starting from today, our customers can choose to either run their tests on our existing US cloud or on our new <a href="http://testingbot.com/europe" style="font-size: 20px">European based cloud</a>!</p>
<p>With this new datacenter in Europe (Ireland), we&#8217;ll provide faster test times for our customers residing in Europe.<br />
A quick comparison on the difference in latency when residing in Europe:</p>
<table style="width: 400px">
<thead>
<th>Location</th>
<th>Ping Result</th>
</thead>
<tbody>
<tr>
<td>EU</td>
<td>36.454 ms</td>
</tr>
<tr>
<td>US</td>
<td>96.838 ms</td>
</tr>
</tbody>
</table>
<p>For testers residing in Europe, using our European cloud will mean a decrease in latency of over 50%!</p>
<p>The service and features we provide are identical across both clouds. When running a test in Europe, your request will only go through European servers to guarantee maximum speed.<br />
Our <a href="http://testingbot.com/support/other/tunnel">Tunnel</a> has been updated to provide a &#8220;region&#8221; option, which means you can choose to run your local tests through a European or US based pristine tunnel.</p>
<p>To get started, all you need to do is use our European Selenium Grid, which runs on: <strong>europe.testingbot.com</strong> on ports 4444 and 80.<br />
More information and examples are available on our <a href="http://testingbot.com/europe">Europe page</a>.</p>
<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=10.0" /></div><div>Rating: 10.0/<strong>10</strong> (1 vote cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></content:encoded>
			<wfw:commentRss>http://blog.testingbot.com/2013/03/29/testingbot-extends-its-cloud-to-europe/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Screen resolution option now available for all Selenium tests</title>
		<link>http://blog.testingbot.com/2013/03/15/screen-resolution-option-now-available-for-all-selenium-tests</link>
		<comments>http://blog.testingbot.com/2013/03/15/screen-resolution-option-now-available-for-all-selenium-tests#comments</comments>
		<pubDate>Fri, 15 Mar 2013 10:07:11 +0000</pubDate>
		<dc:creator>jochen</dc:creator>
				<category><![CDATA[TestingBot]]></category>
		<category><![CDATA[display screen]]></category>
		<category><![CDATA[resolution]]></category>
		<category><![CDATA[screen resolution]]></category>

		<guid isPermaLink="false">http://blog.testingbot.com/?p=269</guid>
		<description><![CDATA[You can now specify a custom screen resolution when running any Selenium test on our grid. TestingBot can now modify the screen-resolution on Windows, Linux and Mac! These are the available screen resolutions: 800&#215;600 1024&#215;768 1280&#215;960 1280&#215;1024 1600&#215;1200 1920&#215;1200 2560&#215;1440 You can find info and more test options on our support options page. The same [...]<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=5.0" /></div><div>Rating: 5.0/<strong>10</strong> (1 vote cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></description>
				<content:encoded><![CDATA[<p><a href="http://blog.testingbot.com/wp-content/uploads/2013/03/resolution.jpg"><img class="alignnone size-medium wp-image-270" alt="resolution" src="http://blog.testingbot.com/wp-content/uploads/2013/03/resolution-300x228.jpg" width="300" height="228" /></a></p>
<p>You can now specify a custom screen resolution when running any Selenium test on our grid.<br />
TestingBot can now modify the screen-resolution on Windows, Linux and Mac!</p>
<p>These are the available screen resolutions:</p>
<ul>
<li>800&#215;600</li>
<li>1024&#215;768</li>
<li>1280&#215;960</li>
<li>1280&#215;1024</li>
<li>1600&#215;1200</li>
<li>1920&#215;1200</li>
<li>2560&#215;1440</li>
</ul>
<p>You can find info and more test options on our <a href="http://testingbot.com/support/other/test-options">support options page</a>.<br />
The same screen resolution settings are available in our <a href="http://testingbot.com/support/lab/add-test.html">TestLab</a> as well.<a href="http://blog.testingbot.com/wp-content/uploads/2013/03/resolution.jpg"><br />
</a><br />
Enjoy!</p>
<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=5.0" /></div><div>Rating: 5.0/<strong>10</strong> (1 vote cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></content:encoded>
			<wfw:commentRss>http://blog.testingbot.com/2013/03/15/screen-resolution-option-now-available-for-all-selenium-tests/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Appium testing on TestingBot: automated hybrid/native iOS testing.</title>
		<link>http://blog.testingbot.com/2013/02/25/appium-testing-on-testingbot-automated-hybridnative-ios-testing</link>
		<comments>http://blog.testingbot.com/2013/02/25/appium-testing-on-testingbot-automated-hybridnative-ios-testing#comments</comments>
		<pubDate>Mon, 25 Feb 2013 12:12:03 +0000</pubDate>
		<dc:creator>jochen</dc:creator>
				<category><![CDATA[TestingBot]]></category>
		<category><![CDATA[appium]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://blog.testingbot.com/?p=263</guid>
		<description><![CDATA[With Appium on TestingBot you can now run WebDriver tests against hybrid and native iOS apps. There&#8217;s no need to do anything special to your iOS app, just supply an URL to the zipped version of the .app file in the desired capabilities and Appium will extract your app and run tests against it in [...]<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=8.0" /></div><div>Rating: 8.0/<strong>10</strong> (1 vote cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></description>
				<content:encoded><![CDATA[<p><a href="http://blog.testingbot.com/wp-content/uploads/2013/02/Screen-Shot-2013-02-25-at-13.09.39.png"><img src="http://blog.testingbot.com/wp-content/uploads/2013/02/Screen-Shot-2013-02-25-at-13.09.39-300x189.png" alt="appium test" width="300" height="189" class="size-medium wp-image-264" /></a></p>
<p>With <a href="http://testingbot.com/support/getting-started/appium.html">Appium on TestingBot</a> you can now run WebDriver tests against hybrid and native iOS apps.<br />
There&#8217;s no need to do anything special to your iOS app, just supply an URL to the zipped version of the .app file in the desired capabilities and Appium will extract your app and run tests against it in an iOS Simulator.</p>
<p>Since Appium uses the WebDriver protocol, you are free to choose any programming language you want to run tests against it: PHP, Ruby, Java, .NET, NodeJS, Python, &#8230;<br />
Because Appium uses Apple&#8217;s UIAutomation, there&#8217;s no need to recompile or modify your app to run tests against it.</p>
<p>Starting from today, all our customers can run Appium WebDriver tests against iPhone/iPad simulators in our cloud. Run iOS tests in parallel without having to worry about setup or maintenance.</p>
<p>You can find more info and an example video of an Appium test on our <a href="http://testingbot.com/support/getting-started/appium.html">Appium page</a>.</p>
<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=8.0" /></div><div>Rating: 8.0/<strong>10</strong> (1 vote cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></content:encoded>
			<wfw:commentRss>http://blog.testingbot.com/2013/02/25/appium-testing-on-testingbot-automated-hybridnative-ios-testing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Travis CI Selenium testing with TestingBot</title>
		<link>http://blog.testingbot.com/2012/12/31/travis-ci-selenium-testing-with-testingbot</link>
		<comments>http://blog.testingbot.com/2012/12/31/travis-ci-selenium-testing-with-testingbot#comments</comments>
		<pubDate>Mon, 31 Dec 2012 13:58:56 +0000</pubDate>
		<dc:creator>jochen</dc:creator>
				<category><![CDATA[TestingBot]]></category>
		<category><![CDATA[badge]]></category>
		<category><![CDATA[CI]]></category>
		<category><![CDATA[travis]]></category>
		<category><![CDATA[travis ci]]></category>

		<guid isPermaLink="false">http://blog.testingbot.com/?p=257</guid>
		<description><![CDATA[Travis CI is a continuous integration service, you can use this free service to run (Selenium) tests from your GitHub repository. It is very easy to use the TestingBot Selenium grid together with Travis CI. Below is a guide to run your Selenium tests with Travis CI. We offer TestingBot status badges to indicate your [...]<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=0.0" /></div><div>Rating: 0.0/<strong>10</strong> (0 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></description>
				<content:encoded><![CDATA[<p>Travis CI is a continuous integration service, you can use this free service to run (Selenium) tests from your GitHub repository.<br />
It is very easy to use the TestingBot Selenium grid together with Travis CI.</p>
<p>Below is a guide to run your Selenium tests with Travis CI.<br />
We offer TestingBot status badges to indicate your Selenium tests status on your GitHub pages.</p>
<h3>Set up Travis CI</h3>
<p>Sign up at <a href="http://travis-ci.org/">Travis CI</a> and connect your GitHub project with Travis CI.<br />
You can find information on how to do this at the Travis CI <a href="http://about.travis-ci.org/docs/user/getting-started/">help section</a>.</p>
<h3>Sample Selenium Test</h3>
<p>Add a simple Selenium test to your GitHub project, modify the .travis.yml file in your repository to indicate you want to run a Selenium test.</p>
<pre class="brush: xml; title: ; notranslate">
language: node_js
node_js:
  - 0.8
env:
- [
    {secure: &quot;akuE0dld1Ke9mahjUUrQhUZRYWasdfewfwefewfZlbvOx\nqaPybirPGsDmImvcktaAkjLxpePd0V1+ak+4dws7dTrFfEsdvsdsdvsdvds2\nud1q5oGOzEqfiRGxY/fJHLWlaQ609Bsdfdsfds2VeY1Z/V7N9iQ=&quot;},
    {secure: &quot;JGfkAfr/SOlzV+NpgNi3fxP4F2usdfdsveGAppugHj1IxhoyjY\nOp07x4p1hdIfWVF03RqUrPNXkl72+yh53pv2fUzsdfsd3434GRjGy6J6\notuA/N+xs0+TP2ENlCmDauwO32Okfojvj7CgvsdfdsfRyaFzIGWPdw=&quot;}
  ]
script:
- &quot;node tests/examples/*.js&quot;
</pre>
<p>The two secure lines in the above example are your TestingBot key and secret, which are used to run a test on our TestingBot Selenium Grid.<br />
To generate these 2 lines, you need to install the Travis CI gem and run these commands with your own key and secret:</p>
<pre class="brush: ruby; title: ; notranslate">
travis encrypt username/projectname TESTINGBOT_KEY=key
travis encrypt username/projectname TESTINGBOT_SECRET=secret
</pre>
<p>Now you can use the encrypted TESTINGBOT_KEY and TESTINGBOT_SECRET environment variables in your tests.<br />
Remember to indicate your test&#8217;s privacy setting as &#8220;public&#8221; (privacy = true) if you want to use the test status badges we provide. </p>
<p>Here&#8217;s an example in NodeJS:</p>
<pre class="brush: jscript; title: ; notranslate">
var webdriverjs = require('tbwdjs');
var client = webdriverjs.remote({
    host: 'hub.testingbot.com',
    desiredCapabilities: {
        browserName: 'internet explorer',
        version: 9,
        platform: 'WINDOWS',
        api_key: process.env.TESTINGBOT_KEY,
        api_secret: process.env.TESTINGBOT_SECRET,
        name: (process.env.TRAVIS_JOB_ID ? (&quot;Travis Build &quot; + process.env.TRAVIS_JOB_ID) : &quot;Simple Test&quot;),
        privacy: true
    }
});

client
    .testMode()
    .init()
    .url('http://google.com/')
    .titleEquals('Google')
    .end();
</pre>
<h3>Get your TestingBot badge</h3>
<p>Once your first Selenium test has ran via Travis, you can start displaying its status with our Status Badges: </p>
<ul>
<li><img src="http://assets1.testingbot.com/assets/status/status_passing-717934a16aeb3856455a078f4124bb8f.png" /></li>
<li><img src="http://assets3.testingbot.com/assets/status/status_failing-d0b4c46cfe4f313d9f9848f473ed7802.png" /></li>
<li><img src="http://assets3.testingbot.com/assets/status/status_unknown-141670dffd1d43f009d410ace3b69901.png" /></li>
</ul>
<pre class="brush: xml; title: ; notranslate">
&lt;a href=&quot;http://testingbot.com/u/key&quot;&gt;
  &lt;img src=&quot;http://testingbot.com/buildstatus/key&quot; alt=&quot;Selenium Test Status&quot;&gt;
&lt;/a&gt;
</pre>
<h3>More information</h3>
<p>Our help page regarding Travis CI integration has more info: <a href="http://testingbot.com/support/other/travis-ci">Travis CI + TestingBot</a></p>
<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=0.0" /></div><div>Rating: 0.0/<strong>10</strong> (0 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></content:encoded>
			<wfw:commentRss>http://blog.testingbot.com/2012/12/31/travis-ci-selenium-testing-with-testingbot/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PhantomJS headless testing with Selenium WebDriver and TestingBot</title>
		<link>http://blog.testingbot.com/2012/11/30/phantomjs-headless-testing-with-selenium-webdriver-and-testingbot</link>
		<comments>http://blog.testingbot.com/2012/11/30/phantomjs-headless-testing-with-selenium-webdriver-and-testingbot#comments</comments>
		<pubDate>Fri, 30 Nov 2012 12:59:41 +0000</pubDate>
		<dc:creator>jochen</dc:creator>
				<category><![CDATA[TestingBot]]></category>
		<category><![CDATA[ghostdriver]]></category>
		<category><![CDATA[headless]]></category>
		<category><![CDATA[phantomjs]]></category>

		<guid isPermaLink="false">http://blog.testingbot.com/?p=249</guid>
		<description><![CDATA[Today we have added PhantomJS to our Linux VMs on our Selenium Grid. You can now run your WebDriver tests on PhantomJS + Ubuntu. PhantomJS is a headless WebKit solution which is very fast, it does not suffer from slow browser startup times or other issues you might encounter with browsers. Together with Ivan De [...]<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=7.8" /></div><div>Rating: 7.8/<strong>10</strong> (4 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></description>
				<content:encoded><![CDATA[<p><a href="http://blog.testingbot.com/wp-content/uploads/2012/11/phantomjs1.png"><img class="alignleft size-full wp-image-251" title="phantomjs" src="http://blog.testingbot.com/wp-content/uploads/2012/11/phantomjs1.png" alt="" width="200" height="200" /></a></p>
<p>Today we have added PhantomJS to our Linux VMs on our Selenium Grid.<br />
You can now run your WebDriver tests on PhantomJS + Ubuntu.</p>
<p>PhantomJS is a headless WebKit solution which is very fast, it does not suffer from slow browser startup times or other issues you might encounter with browsers.<br />
Together with <a href="https://github.com/detro/ghostdriver" target="_blank">Ivan De Marino&#8217;s GhostDriver</a>, we can now run Selenium WebDriver tests with PhantomJS.</p>
<p>An example of how to run a simple test with Ruby and PhantomJS on our grid:</p>
<pre class="brush: ruby; title: ; notranslate">
caps = {
  :browserName =&gt; &quot;phantomjs&quot;,
  :platform =&gt; &quot;LINUX&quot;
}

urlhub = &quot;http://key:secret@hub.testingbot.com:4444/wd/hub&quot;

client = Selenium::WebDriver::Remote::Http::Default.new
client.timeout = 120

@webdriver = Selenium::WebDriver.for :remote, :url =&gt; urlhub, :desired_capabilities =&gt; caps, :http_client =&gt; client
@webdriver.navigate.to &quot;http://www.google.com/&quot;
puts @webdriver.title
@webdriver.save_screenshot(&quot;./screenshot.png&quot;)
@webdriver.quit
</pre>
<p>The example above will open the homepage of Google, print the title of the homepage and save a screenshot of the page on your harddisk.</p>
<p>As PhantomJS and GhostDriver will be improved and updated in the future, we will keep on updating these on our Linux VMs.</p>
<p>Together with Ubuntu, PhantomJS is very fast:</p>
<p>PhantomJS + GhostDriver Ubuntu on our grid:<br />
<em>real 0m11.395s<br />
user 0m2.588s<br />
sys 0m0.225s</em></p>
<p>Google Chrome Ubuntu on our grid:<br />
<em>real 0m24.249s<br />
user 0m2.476s<br />
sys 0m0.128s</em></p>
<p>If you have any questions or suggestions for new features, please let us know.</p>
<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=7.8" /></div><div>Rating: 7.8/<strong>10</strong> (4 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></content:encoded>
			<wfw:commentRss>http://blog.testingbot.com/2012/11/30/phantomjs-headless-testing-with-selenium-webdriver-and-testingbot/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 8/Windows 2012 Selenium Testing</title>
		<link>http://blog.testingbot.com/2012/11/26/windows-8windows-2012-selenium-testing</link>
		<comments>http://blog.testingbot.com/2012/11/26/windows-8windows-2012-selenium-testing#comments</comments>
		<pubDate>Mon, 26 Nov 2012 13:02:39 +0000</pubDate>
		<dc:creator>jochen</dc:creator>
				<category><![CDATA[TestingBot]]></category>
		<category><![CDATA[windows 2012]]></category>
		<category><![CDATA[windows 8]]></category>

		<guid isPermaLink="false">http://blog.testingbot.com/?p=244</guid>
		<description><![CDATA[Today we have added Windows 2012 (= Windows 8) VMs to our grid. You can now run Firefox/Chrome and IE10 tests on Windows 2012 VMs. To run a test on a Windows 2012 VM, you need to use WIN8 as the platform desired capability, see the following example: The full list of all browser combinations [...]<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=9.5" /></div><div>Rating: 9.5/<strong>10</strong> (2 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></description>
				<content:encoded><![CDATA[<p><a href="http://blog.testingbot.com/wp-content/uploads/2012/11/win8.jpg"><img src="http://blog.testingbot.com/wp-content/uploads/2012/11/win8.jpg" alt="" title="win8" width="484" height="272" class="size-full wp-image-245" /></a></p>
<p>Today we have added <strong>Windows 2012 (= Windows 8)</strong> VMs to our grid.<br />
You can now run Firefox/Chrome and IE10 tests on Windows 2012 VMs.</p>
<p>To run a test on a Windows 2012 VM, you need to <strong>use WIN8 as the platform desired capability</strong>, see the following example:</p>
<pre class="brush: ruby; title: ; notranslate">
caps = {
  :browserName =&gt; &quot;internet explorer&quot;,
  :version =&gt; &quot;10&quot;,
  :screenshot =&gt; true,
  :platform =&gt; &quot;WIN8&quot;
}

urlhub = &quot;http://key:secret@hub.testingbot.com:4444/wd/hub&quot;
client = Selenium::WebDriver::Remote::Http::Default.new
client.timeout = 120
@webdriver = Selenium::WebDriver.for :remote, :url =&gt; urlhub, :desired_capabilities =&gt; caps, :http_client =&gt; client
@webdriver.navigate.to &quot;http://testingbot.com/&quot;
puts @webdriver.title
@webdriver.quit
</pre>
<p>The full list of all browser combinations we support: <a href="http://testingbot.com/support/getting-started/browsers.html">91 browser combinations</a></p>
<p>We&#8217;ve also updated the Selenium version on all VMs has been updated from 2.25.0 to 2.26.0 (most recent version), together with the most recent IEDriver and ChromeDriver versions.</p>
<p>Happy testing!</p>
<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=9.5" /></div><div>Rating: 9.5/<strong>10</strong> (2 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></content:encoded>
			<wfw:commentRss>http://blog.testingbot.com/2012/11/26/windows-8windows-2012-selenium-testing/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Selenium testing with Internet Explorer 10 (IE10)</title>
		<link>http://blog.testingbot.com/2012/11/16/selenium-testing-with-internet-explorer-10-ie10</link>
		<comments>http://blog.testingbot.com/2012/11/16/selenium-testing-with-internet-explorer-10-ie10#comments</comments>
		<pubDate>Fri, 16 Nov 2012 13:21:38 +0000</pubDate>
		<dc:creator>jochen</dc:creator>
				<category><![CDATA[TestingBot]]></category>
		<category><![CDATA[ie10]]></category>
		<category><![CDATA[internet explorer]]></category>

		<guid isPermaLink="false">http://blog.testingbot.com/?p=236</guid>
		<description><![CDATA[Today we have added IE10 to our Selenium grid. You can now run WebDriver and Selenium RC tests against Microsoft&#8217;s latest Internet Explorer browser: IE10. Give it a try with your WebDriver test: You can see a list of all browsers (65 combinations!) we support at our browser page. Rating: 5.5/10 (2 votes cast)<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=5.5" /></div><div>Rating: 5.5/<strong>10</strong> (2 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></description>
				<content:encoded><![CDATA[<p><a href="http://blog.testingbot.com/wp-content/uploads/2012/11/ie10-Logo.jpg"><img src="http://blog.testingbot.com/wp-content/uploads/2012/11/ie10-Logo.jpg" alt="" title="ie10-Logo" width="237" height="286" class="size-full wp-image-237" /></a></p>
<p>Today we have added IE10 to our Selenium grid.<br />
You can now run WebDriver and Selenium RC tests against Microsoft&#8217;s latest Internet Explorer browser: IE10.</p>
<p>Give it a try with your WebDriver test:</p>
<pre class="brush: java; title: ; notranslate">
DesiredCapabilities caps = DesiredCapabilities.internetExplorer();
caps.setCapability(&quot;platform&quot;, &quot;Windows&quot;);
caps.setCapability(&quot;version&quot;, &quot;10&quot;);
</pre>
<p>You can see a list of all browsers (65 combinations!) we support at our <a href="http://testingbot.com/support/getting-started/browsers.html">browser page</a>.</p>
<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=5.5" /></div><div>Rating: 5.5/<strong>10</strong> (2 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></content:encoded>
			<wfw:commentRss>http://blog.testingbot.com/2012/11/16/selenium-testing-with-internet-explorer-10-ie10/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Opera Mobile Emulator testing with Selenium WebDriver</title>
		<link>http://blog.testingbot.com/2012/08/28/opera-mobile-emulator-testing-with-selenium-webdriver</link>
		<comments>http://blog.testingbot.com/2012/08/28/opera-mobile-emulator-testing-with-selenium-webdriver#comments</comments>
		<pubDate>Tue, 28 Aug 2012 10:43:07 +0000</pubDate>
		<dc:creator>jochen</dc:creator>
				<category><![CDATA[TestingBot]]></category>
		<category><![CDATA[emulator]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[webdriver]]></category>

		<guid isPermaLink="false">http://blog.testingbot.com/?p=226</guid>
		<description><![CDATA[OperaDriver has recently been updated to support running Selenium tests on the Opera Mobile Emulator. The update will land in Selenium 2.26, but we couldn&#8217;t wait and decided to already add it to our Selenium Grid. By specifying some desired capabilities, you can run your tests on a specific emulated device. You can change the [...]<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=10.0" /></div><div>Rating: 10.0/<strong>10</strong> (1 vote cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></description>
				<content:encoded><![CDATA[<p><a href="http://blog.testingbot.com/wp-content/uploads/2012/08/operamobile.jpeg"><img src="http://blog.testingbot.com/wp-content/uploads/2012/08/operamobile-300x240.jpeg" alt="Opera Mobile Emulator" title="operamobile" width="300" height="240" class="size-medium wp-image-228" /></a></p>
<p>OperaDriver has recently been updated to support running Selenium tests on the Opera Mobile Emulator.<br />
The update will land in Selenium 2.26, but we couldn&#8217;t wait and decided to already add it to our Selenium Grid.</p>
<p>By specifying some desired capabilities, you can run your tests on a specific emulated device.<br />
You can change the resolution of the screen, the pixel density and the UI.<br />
Here&#8217;s an example where we run a test on the tablet UI with a 800&#215;600 display:</p>
<pre class="brush: ruby; title: ; notranslate">
caps = {
  :browserName =&gt; &quot;operea&quot;,
  :platform =&gt; &quot;LINUX&quot;,
  'opera.product' =&gt; 'mobile',
  'opera.arguments =&gt; '-tabletui -displaysize 860x600'
}

urlhub = &quot;http://key:secret@hub.testingbot.com:4444/wd/hub&quot;
client = Selenium::WebDriver::Remote::Http::Default.new
client.timeout = 120
@webdriver = Selenium::WebDriver.for :remote,:url =&gt; urlhub , :desired_capabilities =&gt; caps,:http_client =&gt; client
@webdriver.navigate.to &quot;http://testingbot.com&quot;
puts @webdriver.title
@webdriver.quit
</pre>
<p>Right now Opera Mobile support is still robust and in need for some (minor) tweaks, but we think it&#8217;s starting to look good.<br />
If you want to give it a try, you can run the example on our grid.</p>
<p>Interested in running tests on other mobile devices? Check out our supported emulators (iPhone/iPad/Android) on our <a href="http://testingbot.com/support/other/mobile">mobile page</a>.</p>
<p>More information about OperaDriver and its emulator is available on: <a href="http://dev.opera.com/articles/view/introducing-mobile-browser-automation/" target="_blank">[dev.opera.com] Introducing mobile browser automation</a> and <a href="https://github.com/operasoftware/operadriver" target="_blank">[github.com] OperaDriver</a></p>
<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=10.0" /></div><div>Rating: 10.0/<strong>10</strong> (1 vote cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></content:encoded>
			<wfw:commentRss>http://blog.testingbot.com/2012/08/28/opera-mobile-emulator-testing-with-selenium-webdriver/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OS X Testing with Selenium WebDriver</title>
		<link>http://blog.testingbot.com/2012/08/03/os-x-testing-with-selenium-webdriver</link>
		<comments>http://blog.testingbot.com/2012/08/03/os-x-testing-with-selenium-webdriver#comments</comments>
		<pubDate>Fri, 03 Aug 2012 10:50:08 +0000</pubDate>
		<dc:creator>jochen</dc:creator>
				<category><![CDATA[TestingBot]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[webdriver]]></category>

		<guid isPermaLink="false">http://blog.testingbot.com/?p=220</guid>
		<description><![CDATA[Currently we are the only company providing OS X support to our customers. When you run a test on one of our Mac nodes, we reserve a dedicated VM running OS X Lion on a beefy Mac Pro running VMWare. These last few weeks, we&#8217;ve made quite a few optimizations on OS X to improve [...]<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=0.0" /></div><div>Rating: 0.0/<strong>10</strong> (0 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></description>
				<content:encoded><![CDATA[<p><a href="http://testingbot.com/features"><img src="http://blog.testingbot.com/wp-content/uploads/2012/08/Screen-Shot-2012-08-03-at-12.48.31-300x205.png" alt="" title="ios testing" width="300" height="205" class="size-medium wp-image-221" /></a></p>
<p>Currently we are the only company providing OS X support to our customers.<br />
When you run a test on one of our Mac nodes, we reserve a dedicated VM running OS X Lion on a beefy Mac Pro running VMWare.</p>
<p>These last few weeks, we&#8217;ve made quite a few optimizations on OS X to improve overall testing, here&#8217;s what we&#8217;ve done:</p>
<h2>Added OS X Safari 6 with WebDriver</h2>
<p>This week we&#8217;ve added Safari 6 Mac OS X to our <a href="http://testingbot.com/support/getting-started/browsers.html">list of supported browsers</a>.<br />
With 58 browser/OS combinations, we&#8217;ve got most of the combinations covered.</p>
<p>Next to Safari 6, we also provide Safari 5 on Mac OS X Lion and Windows.<br />
Yesterday we have added support for our <a href="http://testingbot.com/support/other/tunnel">Tunnel</a> to Safari WebDriver, which means you can now run tests against Safari 5 and Safari 6 from your local network.<br />
Our Tunnel is now supported with all browser combinations, even with iPhone/iPad and Android emulators.</p>
<h2>Improved iOS Testing</h2>
<p>We&#8217;ve learned from extensive testing with the iOS simulator that the simulator sometimes acts strangely.<br />
After a lot of debugging and fixing, we&#8217;ve come at a point where we think running tests on iOS is finally stable.</p>
<h2>More browser combinations</h2>
<p>You can now run tests with Firefox 3-14, Chrome, Opera and Safari 5+6 on a Lion instance.</p>
<h2>Future optimisations</h2>
<p>We&#8217;ll be upgrading our nodes to OS X Mountain Lion and add better Opera support in the next few weeks.</p>
<br /><div><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx.php?value=0.0" /></div><div>Rating: 0.0/<strong>10</strong> (0 votes cast)</div><br /><a target="_blank" href="http://www.gdstarrating.com/"><img src="http://blog.testingbot.com/wp-content/plugins/gd-star-rating/gfx/powered.png" border="0" width="80" height="15" /></a><br />]]></content:encoded>
			<wfw:commentRss>http://blog.testingbot.com/2012/08/03/os-x-testing-with-selenium-webdriver/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
