Audience

Java developers wanting a solution to automate web page interactions and perform testing operations

About HtmlUnit

HtmlUnit is a "GUI-Less browser for Java programs" that models HTML documents and provides an API to interact with web pages, such as invoking pages, filling out forms, and clicking links, similar to a standard web browser. It offers fairly good JavaScript support, which is constantly improving and is capable of handling complex AJAX libraries, simulating browsers like Chrome, Firefox, or Edge depending on the configuration used. Typically used for testing purposes or retrieving information from websites, HtmlUnit is not a generic unit testing framework but is intended to simulate a browser within another testing framework such as JUnit or TestNG. It is utilized as the underlying "browser" by various open source tools like WebDriver, Arquillian Drone, and Serenity BDD, and is employed by many projects for automated web testing, including Apache Shiro, Apache Struts, and Quarkus.

Pricing

Starting Price:
Free
Free Version:
Free Version available.

Integrations

API:
Yes, HtmlUnit offers API access

Ratings/Reviews

Overall 0.0 / 5
ease 0.0 / 5
features 0.0 / 5
design 0.0 / 5
support 0.0 / 5

This software hasn't been reviewed yet. Be the first to provide a review:

Review this Software

Company Information

HtmlUnit
United States
htmlunit.sourceforge.io

Videos and Screen Captures

HtmlUnit Screenshot 1
Other Useful Business Software
Orchestrate Your AI Agents with Zenflow Icon
Orchestrate Your AI Agents with Zenflow

The multi-agent workflow engine for modern teams. Zenflow executes coding, testing, and verification with deep repo awareness

Zenflow orchestrates AI agents like a real engineering system. With parallel execution, spec-driven workflows, and deep multi-repo understanding, agents plan, implement, test, and verify end-to-end. Upgrade to AI workflows that work the way your team does.
Try free now

Product Details

Platforms Supported
Windows
Mac
Linux
Training
Documentation
Support
Online

HtmlUnit Frequently Asked Questions

Q: What kinds of users and organization types does HtmlUnit work with?
Q: What languages does HtmlUnit support in their product?
Q: What kind of support options does HtmlUnit offer?
Q: What other applications or services does HtmlUnit integrate with?
Q: Does HtmlUnit have an API?
Q: What type of training does HtmlUnit provide?
Q: How much does HtmlUnit cost?

HtmlUnit Product Features