Skip to content

Commit

Permalink
mention some projects using HtmlUnit
Browse files Browse the repository at this point in the history
  • Loading branch information
rbri committed Dec 2, 2024
1 parent 91238ee commit cbe165d
Show file tree
Hide file tree
Showing 3 changed files with 49 additions and 5 deletions.
28 changes: 28 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,34 @@ HtmlUnit is typically used for testing purposes or to retrieve information from
* Support for basic and NTLM authentication
* Excellent JavaScript support

HtmlUnit is used as the underlying "browser" by different Open Source tools like
> * [WebDriver](https://github.com/SeleniumHQ/selenium)
> * [Arquillian Drone](https://arquillian.org/arquillian-extension-drone)
> * [Serenity BDD](https://serenity-bdd.info)
> * [FluentLenium](https://github.com/FluentLenium/FluentLenium)
> * [WETATOR](https://www.wetator.org/)
> * [Selenium Foundation](https://github.com/sbabcoc/Selenium-Foundation)
> * [Spring Testing](https://docs.spring.io/spring/docs/current/spring-framework-reference/testing.html#spring-mvc-test-server-htmlunit)
> * [JWebUnit](https://jwebunit.github.io/jwebunit/)
> * [JSFUnit](http://www.jboss.org/jsfunit/)
> * ...
HtmlUnit is used by many projects for automated web testing
> * [jenkins-test-harness](https://github.com/jenkinsci/jenkins-test-harness)
> * [Apache Shiro](https://shiro.apache.org/)
> * [Apache Struts](https://struts.apache.org/)
> * [Quarkus](https://quarkus.io/)
> * [Togglz](https://www.togglz.org/)
> * [Dataverse](https://dataverse.org/)
> * [Janssen Project](https://github.com/JanssenProject/jans)
> * [Apache TomEE](https://github.com/apache/tomee)
> * [Apache Maven Surefire](https://maven.apache.org/surefire/)
> * [JSCover](http://tntim96.github.io/JSCover/)
> * [Apache Jackrabbit](https://jackrabbit.apache.org/jcr/index.html)
> * [OpenXava](https://github.com/openxava/openxava)
> * [Cargo](https://github.com/codehaus-cargo/cargo)
> * ...
## Getting Started
You can start here:
* [Getting Started][7]
Expand Down
24 changes: 20 additions & 4 deletions src/site/xdoc/index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -46,18 +46,34 @@
<a href="https://github.com/SeleniumHQ/selenium">WebDriver</a>,
<a href="https://arquillian.org/arquillian-extension-drone">Arquillian Drone</a>,
<a href="https://serenity-bdd.info">Serenity BDD</a>,
<a href="https://github.com/FluentLenium/FluentLenium">FluentLenium</a>,
<a href="https://www.wetator.org/">WETATOR</a>,
<a href="https://github.com/jenkinsci/jenkins-test-harness">jenkins-test-harness</a>,
<a href="https://github.com/sbabcoc/Selenium-Foundation">Selenium Foundation</a>,
<a href="https://docs.spring.io/spring/docs/current/spring-framework-reference/testing.html#spring-mvc-test-server-htmlunit">Spring Testing</a>, ...
<a href="https://docs.spring.io/spring/docs/current/spring-framework-reference/testing.html#spring-mvc-test-server-htmlunit">Spring Testing</a>
<a href="https://jwebunit.github.io/jwebunit/">JWebUnit</a>,
<a href="http://www.jboss.org/jsfunit/">JSFUnit</a>,
<a href="http://www.jboss.org/jsfunit/">JSFUnit</a>, ...
</p>
<p>
HtmlUnit is used by many projects for automated web testing
<a href="https://github.com/jenkinsci/jenkins-test-harness">jenkins-test-harness</a>,
<a href="https://shiro.apache.org/">Apache Shiro</a>,
<a href="https://struts.apache.org/">Apache Struts</a>,
<a href="https://quarkus.io/">Quarkus</a>,
<a href="https://www.togglz.org/">Togglz</a>,
<a href="https://dataverse.org/">Dataverse</a>,
<a href="https://github.com/JanssenProject/jans">Janssen Project</a>,
<a href="https://github.com/apache/tomee">Apache TomEE</a>,
<a href="https://maven.apache.org/surefire/">Apache Maven Surefire</a>,
<a href="http://tntim96.github.io/JSCover/">JSCover</a>,
<a href="https://jackrabbit.apache.org/jcr/index.html">Apache Jackrabbit</a>,
<a href="https://github.com/openxava/openxava">OpenXava</a>
<a href="https://github.com/codehaus-cargo/cargo">Cargo</a>, ...
</p>
<p>
HtmlUnit was originally written by
<a href="mailto:mbowler@GargoyleSoftware.com">Mike Bowler</a> of
<a href="http://www.GargoyleSoftware.com">Gargoyle Software</a>
and is released under the <a href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2 license</a>.
and is released under the <a href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2 license</a>.
Since then, it has received many contributions from <a href="team.html">
other developers</a>, and would not be where it is today without their
assistance.
Expand Down
2 changes: 1 addition & 1 deletion src/test/java/org/htmlunit/ExternalTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -333,7 +333,7 @@ private static boolean isIgnored(@SuppressWarnings("unused") final String groupI
return true;
}

// version > 3.12.0 does not work with out site.xml and also not with a refactored one
// version > 3.12.0 does not work with our site.xml and also not with a refactored one
if ("maven-site-plugin".equals(artifactId)
&& (version.startsWith("3.12.1") || version.startsWith("3.20.") || version.startsWith("3.21."))) {
return true;
Expand Down

0 comments on commit cbe165d

Please sign in to comment.