8 messages in com.canoo.lists.webtest[Webtest] WebTest upgraded to HtmlUni...
FromSent OnAttachments
Marc Guillemot29 Apr 2008 08:12 
Suzanne Scheitle29 Apr 2008 09:31 
Marc Guillemot30 Apr 2008 01:06 
Hesteric Roman - Together SK30 Apr 2008 05:55 
Marc Guillemot30 Apr 2008 06:05 
Parkin Roman06 May 2008 03:01 
Parkin Roman06 May 2008 06:28 
Marc Guillemot07 May 2008 01:52 
Subject:[Webtest] WebTest upgraded to HtmlUnit 2.1
From:Marc Guillemot (mgui@yahoo.fr)
Date:04/29/2008 08:12:00 AM
List:com.canoo.lists.webtest

Hi,

it took me far longer than I originally expected to incorporate HtmlUnit-2.1 and to ensure that everything works almost as previously, but now this is done: build 1700 is based on HtmlUnit-2.1

*Warning: possible fixes needed in XPath usage*

HtmlUnit doesn't use Jaxen with a custom document navigator anymore for XPath processing but Xalan with standard DOM node navigation. This has different consequences:

- shortcuts to verify text content of a node don't work anymore ex: //tr[td = '2.1'] should be replaced for instance with //tr[td/text() = '2.1']

- spaces are not trimmed in text ex: if the text of the above td is " 2.1", the XPath expression should be changed to //tr[td/text() = ' 2.1']. Alternatively you can use the wt:cleanText function //tr[wt:cleanText(td) = '2.1']

- syntax check is less forgiving: I've seen some cases of invalid xpath expressions (for instance with a ")" instead of a "]") that were accepted previously but that are not accepted anymore.

Your feedback is welcome.

Happy testing, Marc. -- Blog: http://mguillem.wordpress.com