<?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: Effective user interface testing</title>
	<atom:link href="http://gojko.net/2007/09/25/effective-user-interface-testing/feed/" rel="self" type="application/rss+xml" />
	<link>http://gojko.net/2007/09/25/effective-user-interface-testing/</link>
	<description>Building software that matters</description>
	<lastBuildDate>Fri, 12 Mar 2010 16:28:45 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: gojko</title>
		<link>http://gojko.net/2007/09/25/effective-user-interface-testing/comment-page-1/#comment-18518</link>
		<dc:creator>gojko</dc:creator>
		<pubDate>Wed, 03 Oct 2007 09:41:23 +0000</pubDate>
		<guid isPermaLink="false">http://gojko.net/2007/09/25/effective-user-interface-testing/#comment-18518</guid>
		<description>Gabor Herget sent this by e-mail:

Maybe you could add Ranorex (&lt;a href=&quot;http://www.ranorex.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;ranorex.com&lt;/a&gt;) to your software testing tools list.
Ranorex is Windows Automation Framework. You can write your test scripts with
standard programming languages: .NET(C#, VB.NET), Python or C++.
Record&amp;Playback tool is also available: Ranorex Recorder.
You can record user actions and generate C#, Python and C++ code or a small portable .exe file.
The Ranorex library is for home users for free (not commercial use) available.</description>
		<content:encoded><![CDATA[<p>Gabor Herget sent this by e-mail:</p>
<p>Maybe you could add Ranorex (<a href="http://www.ranorex.com" target="_blank" rel="nofollow">ranorex.com</a>) to your software testing tools list.<br />
Ranorex is Windows Automation Framework. You can write your test scripts with<br />
standard programming languages: .NET(C#, VB.NET), Python or C++.<br />
Record&#038;Playback tool is also available: Ranorex Recorder.<br />
You can record user actions and generate C#, Python and C++ code or a small portable .exe file.<br />
The Ranorex library is for home users for free (not commercial use) available.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Ruiz</title>
		<link>http://gojko.net/2007/09/25/effective-user-interface-testing/comment-page-1/#comment-18164</link>
		<dc:creator>Alex Ruiz</dc:creator>
		<pubDate>Wed, 26 Sep 2007 21:25:35 +0000</pubDate>
		<guid isPermaLink="false">http://gojko.net/2007/09/25/effective-user-interface-testing/#comment-18164</guid>
		<description>Hi Gojko,

We have been working for some time on a GUI testing library for Swing called FEST (Fixtures for Easy Software Testing). As with other GUI testing libraries/frameworks, FEST allows developer to write functional GUI tests providing a reliable mechanism for finding GUI components and simulating user events on them. What makes FEST different is its API that reads like a DSL. The following example shows how to test that an error message is shown if the user forgets to enter her password in a login dialog:

dialog.comboBox(&quot;domain&quot;).select(&quot;Users&quot;);
    dialog.textBox(&quot;username&quot;).enterText(&quot;alex.ruiz&quot;);
    dialog.button(&quot;ok&quot;).click();
    dialog.optionPane().requireErrorMessage()
                       .requireMessage(&quot;Please enter your password&quot;);

Other features include embedding screenshots of failing tests in JUnit or TestNG HTML reports and we will soon provide a Groovy-based API.

FEST supports both JUnit and TestNG. You can find more info about the latest version at http://www.jroller.com/alexRuiz/entry/fest_swing_0_6_released

Thank you,
-Alex.</description>
		<content:encoded><![CDATA[<p>Hi Gojko,</p>
<p>We have been working for some time on a GUI testing library for Swing called FEST (Fixtures for Easy Software Testing). As with other GUI testing libraries/frameworks, FEST allows developer to write functional GUI tests providing a reliable mechanism for finding GUI components and simulating user events on them. What makes FEST different is its API that reads like a DSL. The following example shows how to test that an error message is shown if the user forgets to enter her password in a login dialog:</p>
<p>dialog.comboBox(&#8220;domain&#8221;).select(&#8220;Users&#8221;);<br />
    dialog.textBox(&#8220;username&#8221;).enterText(&#8220;alex.ruiz&#8221;);<br />
    dialog.button(&#8220;ok&#8221;).click();<br />
    dialog.optionPane().requireErrorMessage()<br />
                       .requireMessage(&#8220;Please enter your password&#8221;);</p>
<p>Other features include embedding screenshots of failing tests in JUnit or TestNG HTML reports and we will soon provide a Groovy-based API.</p>
<p>FEST supports both JUnit and TestNG. You can find more info about the latest version at <a href="http://www.jroller.com/alexRuiz/entry/fest_swing_0_6_released" rel="nofollow">http://www.jroller.com/alexRuiz/entry/fest_swing_0_6_released</a></p>
<p>Thank you,<br />
-Alex.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
