htmlunit.
A tool for testing web based applications.
Here is the list of declaration for htmlunit. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>htmlunit</groupId> <artifactId>htmlunit</artifactId> <version>1.13</version> </dependency>
If you think this Maven repository POM file listing for htmlunit is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:The HtmlUnit Software License
URL: http://htmlunit.sourceforge.net/license.html.
The htmlunit-1.13 has 15 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.
Category | Artifact | Depended By Count |
---|---|---|
JUnit | junit 3.8.1 JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java. | 1966 |
XPath | jaxen 1.1.1 Jaxen is a universal Java XPath engine. | 115 |
Data Structure | commons-collections 3.2 Types that extend and augment the Java Collections Framework. | 366 |
Data Structure | commons-lang 2.3 Commons.Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are considered to be so standard as to justify existence in java.lang. | 132 |
Http | commons-httpclient 3.0.1 The HttpClient component supports the client-side of RFC 1945 (HTTP/1.0) and RFC 2616 (HTTP/1.1) , several related specifications (RFC 2109 (Cookies) , RFC 2617 (HTTP Authentication) , etc.), and provides a framework by which new request types (methods) or HTTP extensions can be created easily. | 77 |
Data Structure | commons-codec 1.3 The codec package contains simple encoder and decoders for various formats such as Base64 and Hexadecimal. In addition to these widely used encoders and decoders, the codec package also maintains a collection of phonetic encoding utilities. | 348 |
Library | gsbase 2.0.1 A collection of java utility classes | 30 |
Scripting | js 1.6R5 Rhino: JavaScript for Java | 9 |
Log | commons-logging 1.1 Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems. | 445 |
File | commons-io 1.3.1 Commons-IO contains utility classes, stream implementations, file filters, and endian classes. | 149 |
The following table lists the most popular artifacts which are depending on htmlunit-1.13. Their categories and depend by count are also listed.
Category | Artifact | Depended By Count |
---|---|---|
Web Framework | doxia-site-renderer 1.1.3 The Site Renderer handles the rendering of sites. | 36 |
The following plugins are used in the htmlunit-1.13.jar
The following packages are defined in the htmlunit-1.13.jar
com.gargoylesoftware.htmlunit com.gargoylesoftware.htmlunit.html com.gargoylesoftware.htmlunit.html.xpath com.gargoylesoftware.htmlunit.javascript com.gargoylesoftware.htmlunit.javascript.configuration com.gargoylesoftware.htmlunit.javascript.host com.gargoylesoftware.htmlunit.javascript.regexp com.gargoylesoftware.htmlunit.protocol.about com.gargoylesoftware.htmlunit.protocol.javascript com.gargoylesoftware.htmlunit.util com.gargoylesoftware.htmlunit.xml
Here is the content of the POM file.
<?xml version="1.0" encoding="UTF-8"?><project> <modelVersion>4.0.0</modelVersion> <groupId>htmlunit</groupId> <artifactId>htmlunit</artifactId> <name>htmlunit</name> <version>1.13</version> <description>A tool for testing web based applications</description> <url>http://htmlunit.sourceforge.net</url> <issueManagement> <url>http://sourceforge.net/tracker/?group_id=47038&atid=448266</url> </issueManagement> <ciManagement> <notifiers> <notifier> <configuration> <address>htmlunit@GargoyleSoftware.com</address> </configuration> </notifier> </notifiers> </ciManagement> <inceptionYear>2002</inceptionYear> <mailingLists> <mailingList> <name>HtmlUnit Users</name> <subscribe>http://lists.sourceforge.net/lists/listinfo/htmlunit-user</subscribe> <unsubscribe>http://lists.sourceforge.net/lists/listinfo/htmlunit-user</unsubscribe> <archive>http://lists.sourceforge.net/lists/listinfo/htmlunit-user</archive> </mailingList> <mailingList> <name>HtmlUnit Developers</name> <subscribe>http://lists.sourceforge.net/lists/listinfo/htmlunit-develop</subscribe> <unsubscribe>http://lists.sourceforge.net/lists/listinfo/htmlunit-develop</unsubscribe> <archive>http://lists.sourceforge.net/lists/listinfo/htmlunit-develop</archive> </mailingList> </mailingLists> <contributors> <contributor> <name>Noboru Sinohara</name> </contributor> <contributor> <name>Mike J. Bresnahan</name> <email>gudujarlson@sf.net</email> </contributor> <contributor> <name>Dominique Broeglin</name> </contributor> <contributor> <name>Alex Nikiforoff</name> </contributor> <contributor> <name>Barnaby Court</name> </contributor> <contributor> <name>Andreas Hangler</name> </contributor> <contributor> <name>Jun Chen</name> <email>chen_jun@users.sourceforge.net</email> </contributor> <contributor> <name>Christian Sell</name> <email>cse@dynabean.de</email> </contributor> <contributor> <name>Darrell DeBoer</name> </contributor> <contributor> <name>David D. Kilzer</name> </contributor> <contributor> <name>Ben Curren</name> <email>bcurren@esomnie.com</email> </contributor> <contributor> <name>Mike Williams</name> </contributor> <contributor> <name>Mike Gallaher</name> </contributor> <contributor> <name>Dierk Koenig</name> </contributor> <contributor> <name>Mike Bresnahan</name> </contributor> <contributor> <name>Sergey Gorelkin</name> </contributor> <contributor> <name>Chris Eldredge</name> </contributor> <contributor> <name>Hans Donner</name> </contributor> <contributor> <name>Michael Ottati</name> </contributor> <contributor> <name>George Murnock</name> </contributor> <contributor> <name>Kent Tong</name> </contributor> <contributor> <name>Alfred Nathaniel</name> </contributor> <contributor> <name>Bruce Faulkner</name> </contributor> <contributor> <name>Ray Suliteanu</name> </contributor> <contributor> <name>Denis N. Antonioli</name> </contributor> <contributor> <name>Stefan Anzinger</name> </contributor> <contributor> <name>Paul King</name> </contributor> <contributor> <name>Vikram Shitole</name> </contributor> <contributor> <name>Mark van Leeuwen</name> </contributor> <contributor> <name>Brad Murray</name> </contributor> <contributor> <name>Julien Henry</name> </contributor> <contributor> <name>Andre Soereng</name> </contributor> <contributor> <name>Karel Kolman</name> </contributor> <contributor> <name>Bruce Chapman</name> </contributor> <contributor> <name>Kristian Muntau</name> </contributor> <contributor> <name>Sam Hough</name> </contributor> <contributor> <name>Deryk Sinotte</name> </contributor> <contributor> <name>Martin Tamme</name> </contributor> <contributor> <name>Philip Graf</name> </contributor> <contributor> <name>Rodney Gitzel</name> </contributor> <contributor> <name>Matt Ryall</name> </contributor> <contributor> <name>Rob Di Marco</name> </contributor> </contributors> <licenses> <license> <name>The HtmlUnit Software License</name> <url>http://htmlunit.sourceforge.net/license.html</url> </license> </licenses> <scm> <connection>scm:svn:https://htmlunit.svn.sourceforge.net/svnroot/htmlunit</connection> <developerConnection>scm:svn:https://mguillem@svn.sourceforge.net/svnroot/htmlunit</developerConnection> <url>https://htmlunit.svn.sourceforge.net/svnroot/htmlunit</url> </scm> <organization> <name>Gargoyle Software Inc.</name> <url>http://www.GargoyleSoftware.com/</url> </organization> <build> <sourceDirectory>src/java</sourceDirectory> <testSourceDirectory>src/test/java</testSourceDirectory> <testResources> <testResource> <directory>src/test/resources</directory> </testResource> </testResources> <plugins> <plugin> <artifactId>maven-surefire-plugin</artifactId> <configuration> <includes> <include>**/*Test.java</include> </includes> </configuration> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> <dependency> <groupId>jaxen</groupId> <artifactId>jaxen</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> <version>3.2</version> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.3</version> </dependency> <dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpclient</artifactId> <version>3.0.1</version> </dependency> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.3</version> </dependency> <dependency> <groupId>gsbase</groupId> <artifactId>gsbase</artifactId> <version>2.0.1</version> <scope>test</scope> </dependency> <dependency> <groupId>rhino</groupId> <artifactId>js</artifactId> <version>1.6R5</version> </dependency> <dependency> <groupId>xerces</groupId> <artifactId>xercesImpl</artifactId> <version>2.6.2</version> </dependency> <dependency> <groupId>xerces</groupId> <artifactId>xmlParserAPIs</artifactId> <version>2.6.2</version> </dependency> <dependency> <groupId>nekohtml</groupId> <artifactId>nekohtml</artifactId> <version>0.9.5</version> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>1.3.1</version> </dependency> <dependency> <groupId>jetty</groupId> <artifactId>org.mortbay.jetty</artifactId> <version>5.1.4</version> <scope>test</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.4</version> <scope>test</scope> </dependency> </dependencies> <distributionManagement> <repository> <id>default</id> <name>Default Repository</name> <url>file:///home/groups/h/ht/htmlunit/htdocs/nightly</url> </repository> <site> <id>default</id> <name>Default Site</name> <url>scp://htmlunit.sourceforge.net//home/groups/h/ht/htmlunit/htdocs</url> </site> <status>converted</status> </distributionManagement> </project>