A new version of HtmlUnit, the Java headless browser, has been released. The main purpose of this library is to enable scalable, performant pure-Java integration testing of web applications. HtmlUnit can also be used to scrape the web, and drives a number of other open source libraries, including Canoo WebTest, WebDriver, Celerity, Schnell, and JSFUnit.
Highlights of changes incorporated in version 2.2 include:
- Better handling of ill-formed HTML.
- Enhancements in the areas of performance and memory usage.
- Enhanced API for dealing with attachments.
- Enhanced API for dealing with proxies.
- Use of a (temporary) forked version of Rhino to fix many JavaScript bugs.
- More than 80 bugfixes and enhancements overall.
Please see the changelog for more information.
HtmlUnit 2.2 is available via the central Maven repository, or may be downloaded directly here.
Blog bookmarks 08/01/2008 « My Diigo bookmarks said,
July 31, 2008 at 11:56 pm
[...] HtmlUnit 2.2 Released « A Public Scratchpad [...]