JWebUnit is a Java framework that facilitates creation of acceptance tests for web applications. It evolved from a project where we were using HttpUnit and JUnit to create acceptance tests. As the tests were being written, they were continuously refactored to remove duplication and other bad smells in the test code. JWebUnit is the result of these refactorings.

Compile Dependencies (0)

Category/LicenseGroup / ArtifactVersionUpdates

Managed Dependencies (13)

Category/LicenseGroup / ArtifactVersionUpdates
Logging EPL 2.0 +1
ch.qos.logback » logback-classic(optional)2 vulnerabilities
Implementation of the SLF4J API for Logback, a reliable, generic, fast and flexible logging framework.
0.9.291.5.32
Upload Manager Apache 2.0
commons-fileupload » commons-fileupload6 vulnerabilities
The Apache Commons FileUpload Javax component provides a simple yet flexible means of adding support for multipart
1.2.22.0.0-M5
I/O Apache 2.0
commons-io » commons-io2 vulnerabilities
The Apache Commons IO library contains utility classes, stream implementations, file filters,
2.0.12.22.0
Java Spec CDDL +2
javax.servlet » servlet-api
Java Servlet is the foundation web specification in the Java Enterprise Platform. Developers can build web applications ...
2.54.0.1
Testing EPL 1.0
junit » junit-dep
JUnit is a unit testing framework to write and run repeatable automated tests on Java. It provides a robust environment ...
4.8.24.13.2
Web Testing Apache 2.0
net.sourceforge.htmlunit » htmlunit2 vulnerabilities
A headless browser intended for use in testing web-based applications.
2.94.21.0
Apache 2.0 +1
org.eclipse.jetty » jetty-webapp1 vulnerability
Jetty web application support
7.3.1.v2011030712.1.9
Testing BSD 3-clause
org.hamcrest » hamcrest-library
Core API and libraries of hamcrest matcher framework.
1.3.RC23.0
Mocking MIT
org.mockito » mockito-core
Mockito mock objects library core API and implementation
1.8.55.23.0
Web Testing Apache 2.0
org.seleniumhq.selenium.client-drivers » selenium-java-client-driver
Selenium provides support for the automation of web browsers. It provides extensions to emulate user interaction with ...
1.0.24.44.0
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
1.6.12.0.18
Logging Bridge Apache 2.0
org.slf4j » jcl-over-slf4j
Jakarta/Apache commons logging 1.2 implemented over SLF4J
1.6.12.0.18
regexp » regexp1.31.4