<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>Cloud Testing Blog &#187; Selenium</title>
	<atom:link href="http://www.cloudtesting.com/blog/tag/selenium-testing-frameworks/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cloudtesting.com/blog</link>
	<description>Automated Functional, Cross Browser and Load Testing for Websites</description>
	<lastBuildDate>Tue, 23 Aug 2011 18:41:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>New commands added</title>
		<link>http://www.cloudtesting.com/blog/2010/07/21/new-commands-added/</link>
		<comments>http://www.cloudtesting.com/blog/2010/07/21/new-commands-added/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 22:58:34 +0000</pubDate>
		<dc:creator>Matt Rees - Cloud Testing</dc:creator>
				<category><![CDATA[Cloud Testing]]></category>
		<category><![CDATA[Help]]></category>
		<category><![CDATA[New Features]]></category>
		<category><![CDATA[Updates]]></category>
		<category><![CDATA[New commands]]></category>
		<category><![CDATA[screenshots]]></category>
		<category><![CDATA[Selenium]]></category>

		<guid isPermaLink="false">http://www.cloudtesting.com/blog/?p=1370</guid>
		<description><![CDATA[Following a request from a customer (Andrew from AMEE), we&#8217;ve added a number of new commands to our Functional and Cross Browser testing service. Our standard service always captures a screenshot after the following Selenium commands: Open Click and Wait Open Window Refresh Refresh and Wait Submit Submit and Wait Go Back Go Back and [...]]]></description>
			<content:encoded><![CDATA[<p>Following a request from a customer (Andrew from AMEE), we&#8217;ve added a number of new commands to our Functional and Cross Browser testing service. Our standard service always captures a screenshot after the following Selenium commands:</p>
<ul>
<li>Open</li>
<li> Click and Wait</li>
<li>Open Window</li>
<li>Refresh</li>
<li>Refresh and Wait</li>
<li>Submit</li>
<li>Submit and Wait</li>
<li>Go Back</li>
<li>Go Back and Wait</li>
</ul>
<p>The new commands do exactly the same as the above Selenium commands, but don&#8217;t do an automatic screenshot. They are</p>
<ul>
<li>Open &#8211; No Screenshot</li>
<li> Click and Wait &#8211; No Screenshot</li>
<li>Open Window &#8211; No Screenshot</li>
<li>Refresh &#8211; No Screenshot</li>
<li>Refresh and Wait &#8211; No Screenshot</li>
<li>Submit &#8211; No Screenshot</li>
<li>Submit and Wait &#8211; No Screenshot</li>
<li>Go Back &#8211; No Screenshot</li>
<li>Go Back and Wait &#8211; No Screenshot</li>
</ul>
<p>The new commands were added into the 1.9.0 release of the agent software. More details of the commands can be found in the support area of the customer portal &#8211; <a href="http://portal.cloudtesting.com/">http://portal.cloudtesting.com/</a>.</p>
<p>For more details of the Functional and Cross Browser testing service, please see our website at <a href="http://www.cloudtesting.com/">http://www.cloudtesting.com/</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudtesting.com/blog/2010/07/21/new-commands-added/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Selenium Documentation</title>
		<link>http://www.cloudtesting.com/blog/2010/01/28/selenium-documentation/</link>
		<comments>http://www.cloudtesting.com/blog/2010/01/28/selenium-documentation/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 22:24:30 +0000</pubDate>
		<dc:creator>Matt Rees - Cloud Testing</dc:creator>
				<category><![CDATA[Selenium]]></category>
		<category><![CDATA[Documentation]]></category>

		<guid isPermaLink="false">http://www.cloudtesting.com/blog/?p=1283</guid>
		<description><![CDATA[We have uploaded some Selenium documentation to www.cloudtesting.com/selenium-docs/ You can also view it at selenium.cloudtesting.com/ and of course it available from seleniumhq.org]]></description>
			<content:encoded><![CDATA[<p>We have uploaded some Selenium documentation to <a href="http://www.cloudtesting.com/selenium-docs/">www.cloudtesting.com/selenium-docs/</a></p>
<p>You can also view it at <a href="http://selenium.cloudtesting.com/">selenium.cloudtesting.com/</a> and of course it available from <a href="http://seleniumhq.org">seleniumhq.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudtesting.com/blog/2010/01/28/selenium-documentation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Selecting which browser to use for Selenium test in Cloud Testing</title>
		<link>http://www.cloudtesting.com/blog/2009/12/01/selecting-which-browser-to-use-for-selenium-test-in-cloud-testing/</link>
		<comments>http://www.cloudtesting.com/blog/2009/12/01/selecting-which-browser-to-use-for-selenium-test-in-cloud-testing/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 16:15:51 +0000</pubDate>
		<dc:creator>Matt Rees - Cloud Testing</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Cloud Testing]]></category>
		<category><![CDATA[Help]]></category>
		<category><![CDATA[Selenium]]></category>
		<category><![CDATA[browser]]></category>

		<guid isPermaLink="false">http://www.cloudtesting.com/blog/?p=1032</guid>
		<description><![CDATA[Cloud Testing have just released a new feature, which allows you to choose which of the available browsers you would like to run your test / Selenium script with. Once you have clicked on the &#8216;Test&#8217; button, the following dialog appears: If you are happy with the default browser for this project &#8211; in this [...]]]></description>
			<content:encoded><![CDATA[<p>Cloud Testing have just released a new feature, which allows you to choose which of the available browsers you would like to run your test / Selenium script with.</p>
<p>Once you have clicked on the &#8216;Test&#8217; button, the following dialog appears:</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1033" style="border: 1px solid black;" title="Select browser" src="http://www.cloudtesting.com/blog/wp-content/uploads/2009/12/Select-browser.png" alt="Select browser" width="490" height="250" /></p>
<p style="text-align: left;">If you are happy with the default browser for this project &#8211; in this case Internet Explorer 7, all you have to do is click &#8216;Run Test&#8217;.</p>
<p style="text-align: left;">If you would like to choose the browser to use, you can choose from the drop down list:</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1034" style="border: 1px solid black;" title="Select browser 2" src="http://www.cloudtesting.com/blog/wp-content/uploads/2009/12/Select-browser-2.png" alt="Select browser 2" width="493" height="435" /></p>
<p style="text-align: left;">If you are running a Private Cloud Testing Agent (which allows you to test websites and applications inside your firewall), you will be presented with the browsers available on that, otherwise you will have access to all those supported by Cloud Testing:</p>
<p style="text-align: left;"><img class="alignnone size-full wp-image-617" title="Internet Explorer browser" src="http://www.cloudtesting.com/blog/wp-content/uploads/2009/08/icon_lg_browser_ie.png" alt="Internet Explorer browser" width="48" height="48" />Internet Explorer ( 6, 7 &amp; 8 )</p>
<p style="text-align: left;"><img class="alignnone size-full wp-image-487" title="Firefox browser" src="http://www.cloudtesting.com/blog/wp-content/uploads/2009/07/icon_lg_browser_ff.gif" alt="Firefox browser" width="48" height="48" />Firefox ( 2, 3 &amp; 3.5)</p>
<p style="text-align: left;"><img class="alignnone size-full wp-image-460" title="Safari browser" src="http://www.cloudtesting.com/blog/wp-content/uploads/2009/07/icon_lg_browser_safari.gif" alt="Safari browser" width="48" height="48" />Safari (3.2 &amp; 4.0)</p>
<p style="text-align: left;"><img class="alignnone size-full wp-image-618" title="Opera browser" src="http://www.cloudtesting.com/blog/wp-content/uploads/2009/08/icon_lg_browser_opera.png" alt="Opera browser" width="48" height="48" />Opera (9.6 &amp; 10.0)</p>
<p style="text-align: left;"><img class="alignnone size-full wp-image-616" title="Chrome  browser" src="http://www.cloudtesting.com/blog/wp-content/uploads/2009/08/icon_lg_browser_chrome.png" alt="Chrome  browser" width="48" height="48" />Google Chrome (2.0 &amp; 3.0)</p>
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://www.cloudtesting.com/blog/2009/12/01/selecting-which-browser-to-use-for-selenium-test-in-cloud-testing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 3.6 Beta 1 is now available for download</title>
		<link>http://www.cloudtesting.com/blog/2009/10/31/firefox-3-6-beta-1-is-now-available-for-download/</link>
		<comments>http://www.cloudtesting.com/blog/2009/10/31/firefox-3-6-beta-1-is-now-available-for-download/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 20:41:50 +0000</pubDate>
		<dc:creator>cloudtesting</dc:creator>
				<category><![CDATA[API]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Selenium]]></category>
		<category><![CDATA[Selenium IDE]]></category>
		<category><![CDATA[Cloud Testing]]></category>
		<category><![CDATA[Firefox 3.6]]></category>

		<guid isPermaLink="false">http://blog.cloudtesting.com/?p=874</guid>
		<description><![CDATA[The following posting on the Mozilla developer news (https://developer.mozilla.org/devnews/index.php/2009/10/30/firefox-3-6-beta-1-is-now-available-for-download/) announces 3.6 beta 1 of Firefox: The Mozilla community is proud to release Firefox 3.6 Beta 1 for download. This beta version of the next version of Firefox is built on the Gecko 1.9.2 web rendering engine, containing many improvements for web developers, Add-on developers, and [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-814" title="icon_lg_browser_ff" src="http://cloudtesting.files.wordpress.com/2009/10/icon_lg_browser_ff.png" alt="icon_lg_browser_ff" width="48" height="48" /></p>
<p>The following posting on the Mozilla developer news (<a href="https://developer.mozilla.org/devnews/index.php/2009/10/30/firefox-3-6-beta-1-is-now-available-for-download/">https://developer.mozilla.org/devnews/index.php/2009/10/30/firefox-3-6-beta-1-is-now-available-for-download/</a>) announces 3.6 beta 1 of Firefox:</p>
<blockquote><p>The Mozilla community is proud to release Firefox 3.6 Beta 1  for download. This <em>beta version</em> of the next version of Firefox  is built on the Gecko 1.9.2 web rendering engine, containing many  improvements for web developers, Add-on         developers, and users.  The Mozilla community appreciates your feedback and assistance     in  testing this preview of the next version of Firefox. Your beta  software      will update itself periodically, and eventually will be updated to   the final     release itself.</p>
<p>This first revision of the Beta of Firefox 3.6 / Gecko 1.9.2  introduces several new   features:</p>
<ul>
<li>Users can now change their browser’s appearance with a single click,   with built in support for <a href="http://www.getpersonas.com/">Personas</a>.</li>
<li>Firefox 3.6 will <a href="http://theunfocused.net/2009/10/06/firefox-3-6-knows-when-your-plugins-are-out-of-date/">alert   users about out of date plugins</a> to keep them safe.</li>
<li>Open, native video can now be displayed <a href="http://mozillalinks.org/wp/2009/10/firefox-3-6-gets-full-screen-native-video/">full   screen</a>, and supports <a href="https://developer.mozilla.org/En/HTML/Element/Video">poster frames</a>.</li>
<li>Support for the <a href="http://hacks.mozilla.org/2009/10/woff/">WOFF  font format</a>.</li>
<li>Improved JavaScript performance, overall browser  responsiveness and  startup time.</li>
<li>Support for new CSS, DOM and HTML5 web technologies.</li>
</ul>
<p>Web developers and Add-on developers should read more detail about <a href="http://developer.mozilla.org/en/docs/Firefox_3.6_for_developers">the  many new features in Firefox  3.6 for developers</a> on the Mozilla  Developer Center. For the full list of changes since the <a href="http://www.mozilla.org/projects/firefox/3.6a1/releasenotes/">alpha  release</a>, see <a href="https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL%20status1.9.2%3Abeta1-fixed">this  list</a> (it’s big).</p>
<p>Please use the following links to download Firefox 3.6 Beta, or visit  the <a href="http://www.mozilla.com/firefox/all-beta.html">beta  download page</a>:</p>
<ul>
<li>Windows: <a href="http://download.mozilla.org/?product=firefox-3.6b1&amp;os=win&amp;lang=en-US">Firefox   3.6 Beta 1 Setup.exe</a></li>
<li>Mac OS X: <a href="http://download.mozilla.org/?product=firefox-3.6b1&amp;os=osx&amp;lang=en-US">Firefox   3.6 Beta 1.dmg</a></li>
<li>Linux: <a href="http://download.mozilla.org/?product=firefox-3.6b1&amp;os=linux&amp;lang=en-US">firefox-3.6b1.tar.bz2</a></li>
</ul>
<p>At this time most Add-ons have not yet been upgraded by their authors  to be compatible with Firefox 3.6 Beta. If you wish to help test your  Add-ons, please also download and install the <a href="https://addons.mozilla.org/addon/15003?src=external-fxbetarelnote">Add-on  Compatibility Reporter</a> – your favorite Add-on author will  appreciate it!</p></blockquote>
<p>The release can be downloaded from <a href="http://www.mozilla.com/en-US/firefox/all-beta.html">http://www.mozilla.com/en-US/firefox/all-beta.html</a></p>
<p>Cloud Testing has added support for 3.6 Beta to it&#8217;s Functional and Cross Browser testing service, which allows users to upload and run their Selenium IDE scripts, capturing screen-shots, HTML, components and timings. Tests can be initiated via an API or via the web portal.</p>
<p>&nbsp;</p>
<p>See the Cloud Testing website at <a href="http://www.cloudtesting.com/">http://www.cloudtesting.com/</a> for more details.</p>
<p>&nbsp;</p>
<p>Subscribers can access the service at <a href="http://portal.cloudtesting.com/">http://portal.cloudtesting.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudtesting.com/blog/2009/10/31/firefox-3-6-beta-1-is-now-available-for-download/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>API to run your Selenium scripts on Cloud Testing servers now in beta</title>
		<link>http://www.cloudtesting.com/blog/2009/10/22/api-to-run-your-selenium-scripts-on-cloud-testing-servers-now-in-beta/</link>
		<comments>http://www.cloudtesting.com/blog/2009/10/22/api-to-run-your-selenium-scripts-on-cloud-testing-servers-now-in-beta/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 20:45:42 +0000</pubDate>
		<dc:creator>Phil Smith - Cloud Testing</dc:creator>
				<category><![CDATA[API]]></category>
		<category><![CDATA[Selenium]]></category>
		<category><![CDATA[Selenium IDE]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://blog.cloudtesting.com/?p=867</guid>
		<description><![CDATA[Cloud Testing has released a updated version of it’s Portal (http://portal.cloudtesting.com/) which now gives customers access to an API (Application Programming Interface). This will give users the ability to initiate tests on the Cloud Testing agents, as well as view the status of projects, scripts and results of individual tests in and XML format. Cloud [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-866" title="terminal" src="http://cloudtesting.files.wordpress.com/2009/10/terminal.png" alt="terminal" width="128" height="128" /></p>
<p>Cloud Testing has released a updated version of it’s Portal (<a href="http://portal.cloudtesting.com/">http://portal.cloudtesting.com/</a>) which now gives customers access to an API (Application Programming Interface). This will give users the ability to initiate tests on the Cloud Testing agents, as well as view the status of projects, scripts and results of individual tests in and XML format.</p>
<p>Cloud Testing allows users to run scripts captured with Selenium IDE in a selection of browsers, with full screen-shots and diagnostics recorded and stored for analysis. For full details of all the features, see <a href="http://www.cloudtesting.com/serviceFeaturesFunctional.php">http://www.cloudtesting.com/serviceFeaturesFunctional.php</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudtesting.com/blog/2009/10/22/api-to-run-your-selenium-scripts-on-cloud-testing-servers-now-in-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Three ways to view functional test results</title>
		<link>http://www.cloudtesting.com/blog/2009/10/21/three-ways-to-view-functional-test-results/</link>
		<comments>http://www.cloudtesting.com/blog/2009/10/21/three-ways-to-view-functional-test-results/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 09:27:08 +0000</pubDate>
		<dc:creator>Phil Smith - Cloud Testing</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Cloud Testing]]></category>
		<category><![CDATA[Help]]></category>
		<category><![CDATA[Functional Testing]]></category>
		<category><![CDATA[Results views]]></category>
		<category><![CDATA[Selenium]]></category>
		<category><![CDATA[Selenium IDE]]></category>

		<guid isPermaLink="false">http://blog.cloudtesting.com/?p=849</guid>
		<description><![CDATA[There are now three different ways to view the results of your Selenium tests that you run using the Cloud Testing service. You can choose which view of the results to use by selecting from the links at the top right of the page. The views are: Overview View This allows you to see a [...]]]></description>
			<content:encoded><![CDATA[<p>There are now three different ways to view the results of your Selenium tests that you run using the Cloud Testing service.</p>
<p>You can choose which view of the results to use by selecting from the links at the top right of the page.</p>
<p style="text-align:center;"><img class="aligncenter size-full wp-image-850" style="border:1px solid black;" title="results3" src="http://cloudtesting.files.wordpress.com/2009/10/results3.png" alt="results3" width="186" height="27" /></p>
<p>The views are:</p>
<h2>Overview View</h2>
<p>This allows you to see a quick overview of all the steps in the script.</p>
<p style="text-align:center;"><img class="aligncenter size-full wp-image-851" style="border:1px solid black;" title="overviewResults" src="http://cloudtesting.files.wordpress.com/2009/10/overviewresults.png" alt="overviewResults" width="600" height="468" /></p>
<p style="text-align:left;">Clicking on the [+] next to a step expands the view so you can see the screenshot that was captured.</p>
<p style="text-align:center;"><img class="aligncenter size-full wp-image-852" style="border:1px solid black;" title="overviewResultsExpanded" src="http://cloudtesting.files.wordpress.com/2009/10/overviewresultsexpanded.png" alt="overviewResultsExpanded" width="600" height="185" /></p>
<p style="text-align:left;">You can also click on the icons to view the full size screen-shot, HTML or full components list.</p>
<h2>Thumbnails View</h2>
<p>This view allows you to see all screen-shots from the script on a single page.</p>
<p style="text-align:center;"><img class="aligncenter size-full wp-image-854" style="border:1px solid black;" title="thumbnailResults" src="http://cloudtesting.files.wordpress.com/2009/10/thumbnailresults1.png" alt="thumbnailResults" width="600" height="390" /></p>
<h2>Details View</h2>
<p>This is the classic view, and allows you to see all details on one page.</p>
<p style="text-align:center;"><img class="aligncenter size-full wp-image-855" style="border:1px solid black;" title="detailedResults" src="http://cloudtesting.files.wordpress.com/2009/10/detailedresults.png" alt="detailedResults" width="600" height="503" /></p>
<p>You can also click on the icons to view the full size screen-shot, HTML or full components list.</p>
<h2>Running Selenium Scripts</h2>
<p>The Cloud Testing service allows you to upload and run scripts recorded in Selenium IDE, in a number of browsers, for either Functional or Cross Browser Testing. For full details see the website at <a title="Cloud Testing Website" href="http://www.cloudtesting.com">www.cloudtesting.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudtesting.com/blog/2009/10/21/three-ways-to-view-functional-test-results/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using the Selenium Highlight command with Cloud Testing</title>
		<link>http://www.cloudtesting.com/blog/2009/09/22/using-the-selenium-highlight-command-with-cloud-testing/</link>
		<comments>http://www.cloudtesting.com/blog/2009/09/22/using-the-selenium-highlight-command-with-cloud-testing/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 15:20:30 +0000</pubDate>
		<dc:creator>Phil Smith - Cloud Testing</dc:creator>
				<category><![CDATA[Cloud Testing]]></category>
		<category><![CDATA[Help]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Selenium]]></category>
		<category><![CDATA[Selenium IDE]]></category>
		<category><![CDATA[highlight]]></category>

		<guid isPermaLink="false">http://blog.cloudtesting.com/?p=781</guid>
		<description><![CDATA[There is a little used but handy Selenium command called Highlight. It as you might have guessed highlights an element on a web page, which when combined with the screen-shot capabilities of Cloud Testing comes into it&#8217;s own. The syntax is: highlight(locator) Arguments: locator &#8211; an element locator Briefly changes the backgroundColor of the specified [...]]]></description>
			<content:encoded><![CDATA[<p>There is a little used but handy Selenium command called <strong>Highlight</strong>. It as you might have guessed highlights an element on a web page, which when combined with the screen-shot capabilities of Cloud Testing comes into it&#8217;s own.</p>
<p>The syntax is:</p>
<dl>
<blockquote><dt><strong>highlight(locator)</strong></dt>
<dd>
<div>Arguments:</div>
<ul>
<li>locator &#8211; an <a>element locator</a></li>
</ul>
<p>Briefly changes the backgroundColor of the specified element yellow.  Useful for debugging.</p>
</dd>
</blockquote>
</dl>
<p>To use this feature within Cloud Testing, just choose the Highlight command, and enter the element or link name e.g. &#8216;link=Click Me&#8217; for the first argument.</p>
<p style="text-align:center;"><img class="aligncenter size-full wp-image-783" style="border:1px solid black;" title="highlight-results" src="http://cloudtesting.files.wordpress.com/2009/09/highlight-results.png" alt="highlight-results" width="600" height="340" /></p>
<p>To enable you to view the highlighted area, you will need to add a Capture Screenshot command as the next step in the script, as the highlighting is reset and removed on any page refreshes or reloads.</p>
<p>The area corresponding to the element is highlighted in yellow as can be seen in the following view:</p>
<p style="text-align:center;"><img class="size-thumbnail wp-image-785 aligncenter" style="border:1px solid black;" title="highlighted" src="http://cloudtesting.files.wordpress.com/2009/09/highlighted.png" alt="highlighted" /></p>
<p style="text-align:center;">
<p style="text-align:left;">The following shows how you would highlight a text box on the screen.</p>
<p style="text-align:center;"><img class="aligncenter size-full wp-image-792" style="border:1px solid black;" title="highlight2-results" src="http://cloudtesting.files.wordpress.com/2009/09/highlight2-results.png" alt="highlight2-results" width="600" height="296" /></p>
<p style="text-align:left;">and a larger view of the highlighted element:</p>
<p style="text-align:center;"><img class="aligncenter size-full wp-image-793" style="border:1px solid black;" title="highlighted2" src="http://cloudtesting.files.wordpress.com/2009/09/highlighted2.png" alt="highlighted2" width="532" height="169" /></p>
<p>For more information on the Cloud Testing service and features, please visit the Cloud Testing website at <a href="http://www.cloudtesting.com/">www.cloudtesting.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudtesting.com/blog/2009/09/22/using-the-selenium-highlight-command-with-cloud-testing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HOWTO: Cookie manipulation with Selenium and Cloud Testing</title>
		<link>http://www.cloudtesting.com/blog/2009/08/24/howto-cookie-manipulation-with-selenium-and-cloud-testing/</link>
		<comments>http://www.cloudtesting.com/blog/2009/08/24/howto-cookie-manipulation-with-selenium-and-cloud-testing/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 14:45:38 +0000</pubDate>
		<dc:creator>Phil Smith - Cloud Testing</dc:creator>
				<category><![CDATA[Cloud Testing]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Selenium]]></category>
		<category><![CDATA[cookie]]></category>

		<guid isPermaLink="false">http://blog.cloudtesting.com/?p=680</guid>
		<description><![CDATA[As the Cloud Testing service uses Selenium RC, and real browsers such as Firefox, Internet Explorer, Safari, Chrome and Opera, cookie handling while running your test should be taken care of automatically. If however you want to do something special, you can override the default behaviour as follows: Create Cookie You can add cookies by [...]]]></description>
			<content:encoded><![CDATA[<p>As the Cloud Testing service uses Selenium RC, and real browsers such as Firefox, Internet Explorer, Safari, Chrome and Opera, cookie handling while running your test should be taken care of automatically. If however you want to do something special, you can override the default behaviour as follows:</p>
<h2>Create Cookie</h2>
<p>You can add cookies by using the ‘Create Cookie’ command.</p>
<p>The first argument is the name=value, e.g.</p>
<p>PHPSessionID=1213121</p>
<p>The second argument contain options for the cookie. Currenly ‘path’ and ‘max_age’ are supported.</p>
<p>The format is:</p>
<p>&#8220;path=/directory/, max_age=3600&#8243;</p>
<div id="attachment_681" class="wp-caption aligncenter" style="width: 545px"><img class="size-full wp-image-681" title="Create Cookie example" src="http://cloudtesting.files.wordpress.com/2009/08/cookies1.png" alt="cookies1" width="535" height="70" /><p class="wp-caption-text">Create Cookie example</p></div>
<p style="text-align:center;">For example:</p>
<h2>Delete Cookie</h2>
<p>Cookies can also be deleted using the &#8216;Delete Cookie&#8217; command. This take the cookie name as the first argument and the path as the second.</p>
<div id="attachment_686" class="wp-caption aligncenter" style="width: 545px"><img class="size-full wp-image-686" title="Delete Cookie example" src="http://cloudtesting.files.wordpress.com/2009/08/cookies3.png" alt="Delete Cookie example." width="535" height="32" /><p class="wp-caption-text">Delete Cookie example.</p></div>
<h2>Full Example</h2>
<p>In the following example, we visit a page, from which we get some cookies set by the server, we then add two cookies of our own, before deleting one of them.</p>
<div id="attachment_682" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-682" title="Script with cookie create / delete" src="http://cloudtesting.files.wordpress.com/2009/08/cookies2.png" alt="Script with cookie create / delete" width="600" height="255" /><p class="wp-caption-text">Script with cookie create / delete</p></div>
<p>When we run the test, we get the following results:</p>
<div id="attachment_690" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-690" title="Results of a test run" src="http://cloudtesting.files.wordpress.com/2009/08/cookies61.png" alt="Results of a test run" width="600" height="867" /><p class="wp-caption-text">Results of a test run</p></div>
<p>You are always able to view the cookies on any step that has interaction with the web server. After we have visited the page at step 1, we have the following cookies set:</p>
<div id="attachment_683" class="wp-caption aligncenter" style="width: 413px"><img class="size-full wp-image-683" title="Original cookies - set by server" src="http://cloudtesting.files.wordpress.com/2009/08/cookies4.png" alt="Original cookies - set by server" width="403" height="65" /><p class="wp-caption-text">Original cookies - set by server</p></div>
<p>After we set our own cookies at step 3 and 4 (CT and CT2), the next server interaction results in us having the following cookies set:</p>
<div id="attachment_684" class="wp-caption aligncenter" style="width: 363px"><img class="size-full wp-image-684" title="After manually added cookies" src="http://cloudtesting.files.wordpress.com/2009/08/cookies5.png" alt="After manually added cookies" width="353" height="79" /><p class="wp-caption-text">After manually added cookies</p></div>
<p>Note that the original cookies are still set, any new ones are just added.</p>
<p>In step 7 we delete one of the cookies we added (CT), we are left with the original ones from the server plus CT2:</p>
<div id="attachment_692" class="wp-caption aligncenter" style="width: 362px"><img class="size-full wp-image-692" title="After deleting the manual cookie CT" src="http://cloudtesting.files.wordpress.com/2009/08/cookies7.png" alt="After deleting the manual cookie CT" width="352" height="75" /><p class="wp-caption-text">After deleting the manual cookie CT</p></div>
<p>For full details of the services and features available from Cloud testing see <a href="http://www.cloudtesting.com/">www.cloudtesting.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudtesting.com/blog/2009/08/24/howto-cookie-manipulation-with-selenium-and-cloud-testing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HOWTO: HTTP Basic Authentication with Selenium and Cloud Testing</title>
		<link>http://www.cloudtesting.com/blog/2009/08/19/howto-http-basic-authentication-with-selenium-and-cloud-testing/</link>
		<comments>http://www.cloudtesting.com/blog/2009/08/19/howto-http-basic-authentication-with-selenium-and-cloud-testing/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 09:12:37 +0000</pubDate>
		<dc:creator>Phil Smith - Cloud Testing</dc:creator>
				<category><![CDATA[Cloud Testing]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Selenium]]></category>
		<category><![CDATA[HTTP Auth]]></category>

		<guid isPermaLink="false">http://blog.cloudtesting.com/?p=642</guid>
		<description><![CDATA[If you need to run tests against a web server that has HTTP Basic Authentication (HTTP Auth) on, there is a simple way to make it work with Cloud Testing and Selenium. When you access the server manually you get one of the pop-up dialogs, depending on which browser you are using. If you fail [...]]]></description>
			<content:encoded><![CDATA[<p>If you need to run tests against a web server that has HTTP Basic Authentication (HTTP Auth) on, there is a simple way to make it work with Cloud Testing and Selenium.</p>
<p>When you access the server manually you get one of the pop-up dialogs, depending on which browser you are using.</p>
<div id="attachment_645" class="wp-caption aligncenter" style="width: 366px"><img class="size-full wp-image-645" title="ChromeAuth" src="http://cloudtesting.files.wordpress.com/2009/08/chromeauth.png" alt="ChromeAuth" width="356" height="226" /><p class="wp-caption-text">HTTP Authentication pop-up in Chrome</p></div>
<p style="text-align:center;">
<div id="attachment_650" class="wp-caption aligncenter" style="width: 448px"><img class="size-full wp-image-650" title="SafariAuth" src="http://cloudtesting.files.wordpress.com/2009/08/safariauth.png" alt="HTTP Authentication pop-up in Safari" width="438" height="282" /><p class="wp-caption-text">HTTP Authentication pop-up in Safari</p></div>
<div id="attachment_649" class="wp-caption aligncenter" style="width: 389px"><img class="size-full wp-image-649" title="OperaAuth" src="http://cloudtesting.files.wordpress.com/2009/08/operaauth.png" alt="HTTP Authentication pop-up in Opera" width="379" height="321" /><p class="wp-caption-text">HTTP Authentication pop-up in Opera</p></div>
<div id="attachment_648" class="wp-caption aligncenter" style="width: 346px"><img class="size-full wp-image-648" title="IEAuth" src="http://cloudtesting.files.wordpress.com/2009/08/ieauth.png" alt="HTTP Authentication pop-up in Internet Explorer" width="336" height="358" /><p class="wp-caption-text">HTTP Authentication pop-up in Internet Explorer</p></div>
<div id="attachment_646" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-646" title="FirefoxAuth" src="http://cloudtesting.files.wordpress.com/2009/08/firefoxauth.png" alt="HTTP Authentication pop-up in Firefox" width="600" height="163" /><p class="wp-caption-text">HTTP Authentication pop-up in Firefox</p></div>
<p>If you fail to get the username and password correct after a number of retries (usually three), you will get a 401 Unauthorised HTTP result code from the server.</p>
<div id="attachment_647" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-647" title="IE401" src="http://cloudtesting.files.wordpress.com/2009/08/ie401.png" alt="HTTP result code 401 - Unauthorized" width="600" height="480" /><p class="wp-caption-text">HTTP result code 401 - Unauthorized</p></div>
<p>So how do we get round this in Selenium? As we have mentioned in our articles, Selenium does not start processing until the onLoad() event has fired. Since no content has yet been delivered by the web server to the browser, this hasn&#8217;t yet happened, so we&#8217;re stuck.</p>
<p>Fortunately, there is a workaround. In <a href="http://www.faqs.org/rfcs/rfc1738.html">RFC 1738</a>, which covers URLs (Uniform Resource Locators), we are able to use a username and password in the URL. The following quote from the RFC explains how a URL is constructed:</p>
<blockquote>
<pre>; URL schemeparts for ip based protocols:

ip-schemepart  = "//" login [ "/" urlpath ]

login          = [ user [ ":" password ] "@" ] hostport
hostport       = host [ ":" port ]
host           = hostname | hostnumber
hostname       = *[ domainlabel "." ] toplabel
domainlabel    = alphadigit | alphadigit *[ alphadigit | "-" ] alphadigit
toplabel       = alpha | alpha *[ alphadigit | "-" ] alphadigit
alphadigit     = alpha | digit
hostnumber     = digits "." digits "." digits "." digits
port           = digits
user           = *[ uchar | ";" | "?" | "&amp;" | "=" ]
password       = *[ uchar | ";" | "?" | "&amp;" | "=" ]
urlpath        = *xchar    ; depends on protocol see section 3.1

; HTTP

httpurl        = "http://" hostport [ "/" hpath [ "?" search ]]
hpath          = hsegment *[ "/" hsegment ]
hsegment       = *[ uchar | ";" | ":" | "@" | "&amp;" | "=" ]
search         = *[ uchar | ";" | ":" | "@" | "&amp;" | "=" ]</pre>
</blockquote>
<p>Or as a simplified version, your URL needs to look like:</p>
<p>http://username:password@www.mydomain.com/secretarea/</p>
<p>Note that this won&#8217;t work on Internet Explorer, since Microsoft has disabled usernames/passwords in URLs as a security measure. If you want to get round this on an installation you have access to, you can add that functionality back in by modifying your registry, as described in the Microsoft Knowledge Base article <a href="http://support.microsoft.com/kb/834489">http://support.microsoft.com/kb/834489</a>.</p>
<blockquote>
<h3 id="tocHeadRef">How to disable the new default behavior for handling user information in  HTTP or HTTPS URLs</h3>
<p>// To disable the new default behavior in Windows Explorer and 		  Internet Explorer, create <strong>iexplore.exe</strong> and <strong>explorer.exe</strong> DWORD values in one of the following registry keys and set their 		  value data to <strong>0</strong>.</p>
<ul>
<li>For all users of the program, set the value in the 				following registry key:
<div>HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_HTTP_USERNAME_PASSWORD_DISABLE</div>
</li>
<li>For the current user of the program only, set the value in 				the following registry key:
<div>HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_HTTP_USERNAME_PASSWORD_DISABLE</div>
</li>
</ul>
</blockquote>
<p>If you use Selenium RC (Remote Control), this is done automatically, as of version 0.9.2. As Cloud Testing is built upon Selenium RC, this is taken care of for you already.</p>
<p>For full details of the services and features available from Cloud testing see <a href="http://www.cloudtesting.com/">www.cloudtesting.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudtesting.com/blog/2009/08/19/howto-http-basic-authentication-with-selenium-and-cloud-testing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ideas for new Selenium and Cloud Testing HowTo&#039;s</title>
		<link>http://www.cloudtesting.com/blog/2009/08/11/ideas-for-new-selenium-and-cloud-testing-howtos/</link>
		<comments>http://www.cloudtesting.com/blog/2009/08/11/ideas-for-new-selenium-and-cloud-testing-howtos/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 09:10:40 +0000</pubDate>
		<dc:creator>Phil Smith - Cloud Testing</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Selenium]]></category>
		<category><![CDATA[Cloud Testing]]></category>

		<guid isPermaLink="false">http://blog.cloudtesting.com/?p=597</guid>
		<description><![CDATA[Thanks to everyone for their positive feedback on our HowTo articles so far http://blog.cloudtesting.com/howtos/. We have a number of ideas of future articles we&#8217;re going to cover, but would be interested in finding out what you want to read about. Articles we have in the pipeline will cover: Working with pop-up windows using Selenium and [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-611" title="Cloud Testing Logo" src="http://cloudtesting.files.wordpress.com/2009/08/logo.gif" alt="Cloud Testing Logo" width="113" height="50" /></p>
<p>Thanks to everyone for their positive feedback on our HowTo articles so far<a title="HowTo artciles" href="http://blog.cloudtesting.com/howtos/"> http://blog.cloudtesting.com/howtos/</a>. We have a number of ideas of future articles we&#8217;re going to cover, but would be interested in finding out what you want to read about.</p>
<p>Articles we have in the pipeline will cover:</p>
<ul>
<li>Working with pop-up windows using Selenium and Cloud Testing &#8211; advanced</li>
<li>Checking dynamic text or content using Selenium and Cloud Testing</li>
<li>Data Driven Testing using Selenium and Cloud Testing</li>
<li>Checking for XSS (Cross Site Scripting) using Selenium and Cloud Testing</li>
<li>Cross Browser Testing &#8211; strategies using Selenium and Cloud Testing</li>
<li>Detecting differences by comparing screenshot images using Selenium and Cloud Testing</li>
<li>Capturing component information and headers using Selenium and Cloud Testing</li>
<li>Analysing your page content and speed using Selenium and Cloud Testing</li>
</ul>
<p>If you have any other suggestions, please leave a reply, or <a title="Contact Cloud Testing" href="http://www.cloudtesting.com/contact_us.php">contact us</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cloudtesting.com/blog/2009/08/11/ideas-for-new-selenium-and-cloud-testing-howtos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

