
Htmlunit is a java gui-less browser, which allows high-level manipulation of web pages, such as filling forms and clicking links; just getpage(url), find a hyperlink, click() and you have all the html, javascript, and ajax are automatically processed.
this package is the branch used/maintained by the jenkins project.