<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: HtmlUnit 1.12 Released</title>
	<atom:link href="http://daniel.gredler.net/2007/08/14/htmlunit-112-released/feed/" rel="self" type="application/rss+xml" />
	<link>http://daniel.gredler.net/2007/08/14/htmlunit-112-released/</link>
	<description></description>
	<lastBuildDate>Tue, 29 Dec 2009 03:36:29 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Daniel Gredler</title>
		<link>http://daniel.gredler.net/2007/08/14/htmlunit-112-released/#comment-70</link>
		<dc:creator>Daniel Gredler</dc:creator>
		<pubDate>Tue, 21 Aug 2007 21:44:55 +0000</pubDate>
		<guid isPermaLink="false">http://daniel.gredler.net/2007/08/14/htmlunit-112-released/#comment-70</guid>
		<description>Hi Howard,

The Prototype and Script.aculo.us work could end up ensuring compatibility with T5, but nobody has yet investigated Dojo compatibility, so none of this affects T4 compatibility.

Honestly, for T5, I would definitely leave Selenium in. It has a good community and great momentum, warts and all. Once the HtmlUnit JS library compatibility work gets to a more advanced stage (maybe two or three releases down the line?), it would be a good idea to investigate offering both Selenium and HtmlUnit (or one of its derivatives) as options. I won&#039;t go into all the trade-offs involved right now. I&#039;m planning on writing a series of web app test framework comparison articles in the near future, and one of the comparisons will be between HtmlUnit and Selenium.

As far as failure information is concerned, it depends on the kind of failure you&#039;re referring to. If you mean that your assertions fail, then you get whatever information your test framework (JUnit, TestNG, etc) provides. If you mean a bug in HtmlUnit which would not occur in a native browser, most failures are caused by JavaScript host object implementation. In this case HtmlUnit gives you line information on the specific JavaScript that caused the failure, including an integrated JS / Java stack trace.</description>
		<content:encoded><![CDATA[<p>Hi Howard,</p>
<p>The Prototype and Script.aculo.us work could end up ensuring compatibility with T5, but nobody has yet investigated Dojo compatibility, so none of this affects T4 compatibility.</p>
<p>Honestly, for T5, I would definitely leave Selenium in. It has a good community and great momentum, warts and all. Once the HtmlUnit JS library compatibility work gets to a more advanced stage (maybe two or three releases down the line?), it would be a good idea to investigate offering both Selenium and HtmlUnit (or one of its derivatives) as options. I won&#8217;t go into all the trade-offs involved right now. I&#8217;m planning on writing a series of web app test framework comparison articles in the near future, and one of the comparisons will be between HtmlUnit and Selenium.</p>
<p>As far as failure information is concerned, it depends on the kind of failure you&#8217;re referring to. If you mean that your assertions fail, then you get whatever information your test framework (JUnit, TestNG, etc) provides. If you mean a bug in HtmlUnit which would not occur in a native browser, most failures are caused by JavaScript host object implementation. In this case HtmlUnit gives you line information on the specific JavaScript that caused the failure, including an integrated JS / Java stack trace.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Howard Lewis Ship</title>
		<link>http://daniel.gredler.net/2007/08/14/htmlunit-112-released/#comment-69</link>
		<dc:creator>Howard Lewis Ship</dc:creator>
		<pubDate>Sun, 19 Aug 2007 16:31:31 +0000</pubDate>
		<guid isPermaLink="false">http://daniel.gredler.net/2007/08/14/htmlunit-112-released/#comment-69</guid>
		<description>Sounds very interesting; do you think this will apply to Tapestry?  Would we be able to switch over from Selenium to HtmlUnit?  When HtmlUnit tests fail, what kind of information do you get out of it?</description>
		<content:encoded><![CDATA[<p>Sounds very interesting; do you think this will apply to Tapestry?  Would we be able to switch over from Selenium to HtmlUnit?  When HtmlUnit tests fail, what kind of information do you get out of it?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
