<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: 10 Tips for Building Selenium Integration Tests</title>
	<atom:link href="http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/</link>
	<description>ASP.Net and PHP go head to head</description>
	<lastBuildDate>Tue, 24 Jan 2012 07:03:26 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Aniket</title>
		<link>http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/comment-page-1/#comment-61977</link>
		<dc:creator>Aniket</dc:creator>
		<pubDate>Thu, 24 Nov 2011 03:15:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/#comment-61977</guid>
		<description>gui_map for selenium is a discovery for me. I was not aware of such thing. Thanks a lot for sharing, this will ease out life a lot

Aniket</description>
		<content:encoded><![CDATA[<div style="padding: 1em; background-color: #FFCD71;">
<p>gui_map for selenium is a discovery for me. I was not aware of such thing. Thanks a lot for sharing, this will ease out life a lot</p>
<p>Aniket</p>
</div>
]]></content:encoded>
	</item>
	<item>
		<title>By: mdma</title>
		<link>http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/comment-page-1/#comment-60166</link>
		<dc:creator>mdma</dc:creator>
		<pubDate>Thu, 27 Oct 2011 22:02:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/#comment-60166</guid>
		<description>A great read, showing that developing tests (or a test support) is real software development. We don&#039;t need to put up with using tools that generate fragile code.

Solid design for strong, maintainable tests!</description>
		<content:encoded><![CDATA[<div style="padding: 1em; background-color: #FFCD71;">
<p>A great read, showing that developing tests (or a test support) is real software development. We don&#039;t need to put up with using tools that generate fragile code.</p>
<p>Solid design for strong, maintainable tests!</p>
</div>
]]></content:encoded>
	</item>
	<item>
		<title>By: Johan Bichel Lindegaard</title>
		<link>http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/comment-page-1/#comment-53407</link>
		<dc:creator>Johan Bichel Lindegaard</dc:creator>
		<pubDate>Mon, 25 Apr 2011 13:35:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/#comment-53407</guid>
		<description>Thanks for the tips. 

I have been trying to test a click and drag interaction on my project using tip 4 (Simulate Click-Drag with MouseDownAt + MouseUpAt) however this does not seem to work. It only simulates the click and release not the actual change of cursor position, if I moved my mouse into the spawned browser and dragged down in between the two events it worked, but not in an automated fashion. However I found that introducing mouse_move_at() in between resulted in the intended behavior. 

Example:
selenium.mouse_down_at(&quot;//div[@id=&#039;events&#039;]&quot;, &quot;8,200&quot;)
selenium.mouse_move_at(&quot;//div[@id=&#039;events&#039;]&quot;, &quot;8,400&quot;)
selenium.mouse_up_at(&quot;//div[@id=&#039;events&#039;]&quot;, &quot;8,400&quot;)

I think this ought to be abstracted as a standalone function in selenium.</description>
		<content:encoded><![CDATA[<p>Thanks for the tips. </p>
<p>I have been trying to test a click and drag interaction on my project using tip 4 (Simulate Click-Drag with MouseDownAt + MouseUpAt) however this does not seem to work. It only simulates the click and release not the actual change of cursor position, if I moved my mouse into the spawned browser and dragged down in between the two events it worked, but not in an automated fashion. However I found that introducing mouse_move_at() in between resulted in the intended behavior. </p>
<p>Example:<br />
selenium.mouse_down_at(&#034;//div[@id='events']&#034;, &#034;8,200&#034;)<br />
selenium.mouse_move_at(&#034;//div[@id='events']&#034;, &#034;8,400&#034;)<br />
selenium.mouse_up_at(&#034;//div[@id='events']&#034;, &#034;8,400&#034;)</p>
<p>I think this ought to be abstracted as a standalone function in selenium.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: suresh</title>
		<link>http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/comment-page-1/#comment-32176</link>
		<dc:creator>suresh</dc:creator>
		<pubDate>Thu, 11 Feb 2010 16:40:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/#comment-32176</guid>
		<description>Does WaitForElementPresent command is implemented in selenium or do we need to implement a wrapper around using selenium Wait.wait method? I am using selenium 1.0.2 snapshot and I don&#039;t see that method(command) at all to use it Java/C# langugage(not in IDE).  Am I missing something here?</description>
		<content:encoded><![CDATA[<p>Does WaitForElementPresent command is implemented in selenium or do we need to implement a wrapper around using selenium Wait.wait method? I am using selenium 1.0.2 snapshot and I don&#039;t see that method(command) at all to use it Java/C# langugage(not in IDE).  Am I missing something here?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TAB</title>
		<link>http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/comment-page-1/#comment-27921</link>
		<dc:creator>TAB</dc:creator>
		<pubDate>Mon, 30 Nov 2009 16:52:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/#comment-27921</guid>
		<description>Regarding point #9: I found XPather (https://addons.mozilla.org/en-US/firefox/addon/1192) to be a really nice addition to firebug when testing complex XPath expressions in Firefox.</description>
		<content:encoded><![CDATA[<p>Regarding point #9: I found XPather (<a href="https://addons.mozilla.org/en-US/firefox/addon/1192" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/1192</a>) to be a really nice addition to firebug when testing complex XPath expressions in Firefox.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/comment-page-1/#comment-21963</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 11 Sep 2009 04:51:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/#comment-21963</guid>
		<description>Good info!</description>
		<content:encoded><![CDATA[<p>Good info!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rafael Ribeiro</title>
		<link>http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/comment-page-1/#comment-6614</link>
		<dc:creator>Rafael Ribeiro</dc:creator>
		<pubDate>Fri, 03 Apr 2009 19:12:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/#comment-6614</guid>
		<description>The problem with the variable it seems that it because of the wrapper that selenium uses around the window object to make it more &quot;secure&quot;. See this link: http://crschmidt.net/blog/348/selenium-ide-getcurrentwindow-problems/</description>
		<content:encoded><![CDATA[<div style="padding: 1em; background-color: #FFCD71;">
<p>The problem with the variable it seems that it because of the wrapper that selenium uses around the window object to make it more &#034;secure&#034;. See this link: <a href="http://crschmidt.net/blog/348/selenium-ide-getcurrentwindow-problems/" rel="nofollow">http://crschmidt.net/blog/348/selenium-ide-getcurrentwindow-problems/</a></p>
</div>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shae Erisson</title>
		<link>http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/comment-page-1/#comment-6149</link>
		<dc:creator>Shae Erisson</dc:creator>
		<pubDate>Mon, 30 Mar 2009 14:55:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/#comment-6149</guid>
		<description>I&#039;ve also found that the XPath and XPather add-ons for Firefox can make it easier to find a good XPath selector for an element.

https://addons.mozilla.org/en-US/firefox/addon/1095 XPath

https://addons.mozilla.org/en-US/firefox/addon/1192 XPather</description>
		<content:encoded><![CDATA[<p>I&#039;ve also found that the XPath and XPather add-ons for Firefox can make it easier to find a good XPath selector for an element.</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/1095" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/1095</a> XPath</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/1192" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/1192</a> XPather</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anoop</title>
		<link>http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/comment-page-1/#comment-5856</link>
		<dc:creator>Anoop</dc:creator>
		<pubDate>Fri, 27 Mar 2009 06:01:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/#comment-5856</guid>
		<description>thnx ..This article helped me a lot</description>
		<content:encoded><![CDATA[<p>thnx ..This article helped me a lot</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/comment-page-1/#comment-3557</link>
		<dc:creator>John</dc:creator>
		<pubDate>Wed, 28 Jan 2009 15:34:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpvs.net/2008/02/25/10-tips-for-building-selenium-integration-tests/#comment-3557</guid>
		<description>A question about tip 7.

I can&#039;t get this to work. Selenium cannot find the variable i am trying to access. This is a variable that I create myself on page load.

It seems like selenium is able to access DOM variables, but not my own variables.

Any thoughts?</description>
		<content:encoded><![CDATA[<p>A question about tip 7.</p>
<p>I can&#039;t get this to work. Selenium cannot find the variable i am trying to access. This is a variable that I create myself on page load.</p>
<p>It seems like selenium is able to access DOM variables, but not my own variables.</p>
<p>Any thoughts?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

