<?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: Reusing Functional Tests &#8211; Part 1</title>
	<atom:link href="http://ketan.padegaonkar.name/2008/06/21/reusing-functional-tests-part-1.html/feed" rel="self" type="application/rss+xml" />
	<link>http://ketan.padegaonkar.name/2008/06/21/reusing-functional-tests-part-1.html</link>
	<description>Where he blogs about his eclipse musings</description>
	<lastBuildDate>Wed, 30 Nov 2011 05:37:57 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Rob Meier</title>
		<link>http://ketan.padegaonkar.name/2008/06/21/reusing-functional-tests-part-1.html/comment-page-1#comment-183</link>
		<dc:creator>Rob Meier</dc:creator>
		<pubDate>Mon, 17 Aug 2009 09:15:25 +0000</pubDate>
		<guid isPermaLink="false">http://ketan.padegaonkar.name/?p=232#comment-183</guid>
		<description>Great Article.

When comes Part 2 about the using of screen objects?</description>
		<content:encoded><![CDATA[<p>Great Article.</p>
<p>When comes Part 2 about the using of screen objects?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Grass&#8217;s Blog - Asp.net&#124;C# &#187; Blog Archive &#187; Java GUI Testing With JRuby</title>
		<link>http://ketan.padegaonkar.name/2008/06/21/reusing-functional-tests-part-1.html/comment-page-1#comment-132</link>
		<dc:creator>Grass&#8217;s Blog - Asp.net&#124;C# &#187; Blog Archive &#187; Java GUI Testing With JRuby</dc:creator>
		<pubDate>Wed, 29 Oct 2008 14:07:57 +0000</pubDate>
		<guid isPermaLink="false">http://ketan.padegaonkar.name/?p=232#comment-132</guid>
		<description>[...] SWTBot also provides a recorder, what&#8217;s its current state? The recorder was developed as a proof of concept, and has not been touched much. It lacks support for a lot of controls, and does not record all operations, although it is quite trivial to add support for these. The recorder records code in an intermediate format, similar to an Abstract Syntax Tree. This representation can then be output in a language of your choice, currently it supports Java, but even Ruby is possible. On another note: Record and playback is not the recommended way to write tests (see TestingGUIApplications and Recording vs. Coding). Primarily because the complete script for a workflow (or all the scripts) need to be recorded again for tiny changes. SWTBot recommends using the PageObject/ScreenObject pattern (or see reusing functional tests). [...]</description>
		<content:encoded><![CDATA[<p>[...] SWTBot also provides a recorder, what&#8217;s its current state? The recorder was developed as a proof of concept, and has not been touched much. It lacks support for a lot of controls, and does not record all operations, although it is quite trivial to add support for these. The recorder records code in an intermediate format, similar to an Abstract Syntax Tree. This representation can then be output in a language of your choice, currently it supports Java, but even Ruby is possible. On another note: Record and playback is not the recommended way to write tests (see TestingGUIApplications and Recording vs. Coding). Primarily because the complete script for a workflow (or all the scripts) need to be recorded again for tiny changes. SWTBot recommends using the PageObject/ScreenObject pattern (or see reusing functional tests). [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ketan</title>
		<link>http://ketan.padegaonkar.name/2008/06/21/reusing-functional-tests-part-1.html/comment-page-1#comment-130</link>
		<dc:creator>Ketan</dc:creator>
		<pubDate>Wed, 15 Oct 2008 12:17:04 +0000</pubDate>
		<guid isPermaLink="false">http://ketan.padegaonkar.name/?p=232#comment-130</guid>
		<description>@Jason,

Yes, that is the same concept -- Providing classes that expose operations/services that users can perform on a page rather than the raw UI controls.</description>
		<content:encoded><![CDATA[<p>@Jason,</p>
<p>Yes, that is the same concept &#8212; Providing classes that expose operations/services that users can perform on a page rather than the raw UI controls.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Yip</title>
		<link>http://ketan.padegaonkar.name/2008/06/21/reusing-functional-tests-part-1.html/comment-page-1#comment-131</link>
		<dc:creator>Jason Yip</dc:creator>
		<pubDate>Wed, 15 Oct 2008 09:28:36 +0000</pubDate>
		<guid isPermaLink="false">http://ketan.padegaonkar.name/?p=232#comment-131</guid>
		<description>Is Screen Object the same concept as a Page Object?

http://code.google.com/p/webdriver/wiki/PageObjects</description>
		<content:encoded><![CDATA[<p>Is Screen Object the same concept as a Page Object?</p>
<p><a href="http://code.google.com/p/webdriver/wiki/PageObjects" rel="nofollow">http://code.google.com/p/webdriver/wiki/PageObjects</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leo Arias</title>
		<link>http://ketan.padegaonkar.name/2008/06/21/reusing-functional-tests-part-1.html/comment-page-1#comment-129</link>
		<dc:creator>Leo Arias</dc:creator>
		<pubDate>Fri, 12 Sep 2008 15:36:23 +0000</pubDate>
		<guid isPermaLink="false">http://ketan.padegaonkar.name/?p=232#comment-129</guid>
		<description>cool, I&#039;ll be waiting.</description>
		<content:encoded><![CDATA[<p>cool, I&#8217;ll be waiting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ketan</title>
		<link>http://ketan.padegaonkar.name/2008/06/21/reusing-functional-tests-part-1.html/comment-page-1#comment-128</link>
		<dc:creator>Ketan</dc:creator>
		<pubDate>Sat, 06 Sep 2008 03:20:38 +0000</pubDate>
		<guid isPermaLink="false">http://ketan.padegaonkar.name/?p=232#comment-128</guid>
		<description>@Leo, hold on for a couple of days. I&#039;m already writing this one and it&#039;s still a draft.</description>
		<content:encoded><![CDATA[<p>@Leo, hold on for a couple of days. I&#8217;m already writing this one and it&#8217;s still a draft.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leo Arias</title>
		<link>http://ketan.padegaonkar.name/2008/06/21/reusing-functional-tests-part-1.html/comment-page-1#comment-127</link>
		<dc:creator>Leo Arias</dc:creator>
		<pubDate>Thu, 04 Sep 2008 00:04:06 +0000</pubDate>
		<guid isPermaLink="false">http://ketan.padegaonkar.name/?p=232#comment-127</guid>
		<description>Hi! I want to know about your idea of using screen objects. When are you going to write part 2?</description>
		<content:encoded><![CDATA[<p>Hi! I want to know about your idea of using screen objects. When are you going to write part 2?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

