A headless browser intended for use in testing web-based applications.

Compile Dependencies (10)

Category/LicenseGroup / ArtifactVersionUpdates
I/O Apache 2.0
commons-io » commons-io
The Apache Commons IO library contains utility classes, stream implementations, file filters,
2.22.0
Logging Apache 2.0
commons-logging » commons-logging
Apache Commons Logging is a thin adapter allowing configurable bridging to other,
1.4.0
Core Utils Apache 2.0
org.apache.commons » commons-lang3
Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are ...
3.20.0
MIME Types Lib Apache 2.0
org.apache.httpcomponents » httpmime
Apache HttpComponents Client
4.5.145.6.2
Apache 2.0
org.htmlunit » htmlunit-core-js
HtmlUnit adaptation of Mozilla Rhino Javascript engine for Java. Changes are documented by a diff (rhinoDiff.txt) ...
5.2.0
HTML Parser Apache 2.0
org.htmlunit » neko-htmlunit
NekoHtml is the Html parser used by HtmlUnit.
5.2.0
CSS, LESS, SASS Apache 2.0
org.htmlunit » htmlunit-cssparser
CSS parser for HtmlUnit.
5.2.0
XPath Apache 2.0
org.htmlunit » htmlunit-xpath
The XPath engine used by HtmlUnit.
5.2.0
Apache 2.0
org.htmlunit » htmlunit-csp
Content-Security-Policy parser for HtmlUnit.
5.2.0
WebSocket Clients Apache 2.0
org.htmlunit » htmlunit-websocket-client
The default WebSocket client used by HtmlUnit.
5.2.0

Test Dependencies (25)

Category/LicenseGroup / ArtifactVersionUpdates
Logging EPL 2.0 +1
ch.qos.logback » logback-classic
Implementation of the SLF4J API for Logback, a reliable, generic, fast and flexible logging framework.
1.5.341.5.38
GPL 2.0
com.caucho » quercus
A PHP engine implemented in 100% Java
4.0.66
Apache 2.0
com.github.romankh3 » image-comparison
Library that compares 2 images with the same sizes and shows the differences visually by drawing rectangles. Some parts ...
4.4.0
Apache 2.0
com.tngtech.archunit » archunit-junit5
A Java architecture test library, to specify and assert architecture rules in plain Java - Module 'archunit-junit5'
1.4.2
BSD
com.twelvemonkeys.imageio » imageio-batik
ImageIO wrapper for the Batik SVG Toolkit, enabling Scalable Vector Graphics (SVG) support.
3.13.1
String Utils Apache 2.0
org.apache.commons » commons-text
The Commons Text library provides additions to the standard JDK text handling. It includes algorithms for string ...
1.15.0
Apache 2.0
org.apache.commons » commons-fileupload2-jakarta
The Apache Commons FileUpload Jakarta component provides a simple yet flexible means of adding support for multipart
2.0.0-M1
Build Model Apache 2.0
org.apache.maven » maven-model
Model for Maven POM (Project Object Model)
3.9.16
Build Model Apache 2.0
org.apache.maven » maven-artifact
Interface and implementation of Maven Artifact model
3.9.16
Apache 2.0
org.apache.xmlgraphics » batik-transcoder
Batik SVG transcoder
1.19
Apache 2.0 +1
org.eclipse.jetty.ee10 » jetty-ee10-webapp
Jetty web application support
12.1.1012.1.11
Apache 2.0 +1
org.eclipse.jetty.ee10.websocket » jetty-ee10-websocket-jetty-server12.1.1012.1.11
Apache 2.0 +1
org.eclipse.jetty.ee8 » jetty-ee8-webapp
Jetty web application support
12.1.1012.1.11
org.jfree » jfreechart
JFreeChart is a class library, written in Java, for generating charts.
1.5.6
Testing EPL 2.0
org.junit-pioneer » junit-pioneer
JUnit 5 Extension Pack
2.3.0
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-engine
Core package for the JUnit Jupiter test engine.
6.1.06.1.1
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-params
JUnit Jupiter extension for running parameterized tests.
6.1.06.1.1
Testing EPL 2.0
org.junit.platform » junit-platform-launcher
Public API for configuring and launching test plans.
6.1.06.1.1
Selenium Driver Apache 2.0
org.seleniumhq.selenium » htmlunit3-driver
WebDriver compatible driver for HtmlUnit headless browser
4.45.0
Web Testing Apache 2.0
org.seleniumhq.selenium » selenium-api
Selenium automates browsers. That's it! What you do with that power is entirely up to you.
4.45.0
Apache 2.0
org.seleniumhq.selenium » selenium-support
Selenium automates browsers. That's it! What you do with that power is entirely up to you.
4.45.0
Selenium Driver Apache 2.0
org.seleniumhq.selenium » selenium-firefox-driver
Selenium automates browsers. That's it! What you do with that power is entirely up to you.
4.45.0
Selenium Driver Apache 2.0
org.seleniumhq.selenium » selenium-chrome-driver
Selenium automates browsers. That's it! What you do with that power is entirely up to you.
4.45.0
Selenium Driver Apache 2.0
org.seleniumhq.selenium » selenium-edge-driver
Selenium automates browsers. That's it! What you do with that power is entirely up to you.
4.45.0
Apache 2.0
org.seleniumhq.selenium » selenium-devtools-v149
Selenium automates browsers. That's it! What you do with that power is entirely up to you.
4.45.04.46.0