|
26 | 26 | HtmlUnit is a "GUI-Less browser for Java programs". |
27 | 27 | It models HTML documents and provides an API that allows you to invoke pages, fill out forms, click links, etc... |
28 | 28 | just like you do in your "normal" browser. |
29 | | - </p> |
30 | | - <p> |
| 29 | + <br/> |
31 | 30 | It has fairly good JavaScript support (which is constantly improving) and is able to work even with quite complex AJAX libraries, |
32 | 31 | simulating Chrome, Firefox or Edge depending on the configuration used. |
33 | | - </p> |
34 | | - <p> |
| 32 | + <br/> |
35 | 33 | It is typically used for testing purposes or to retrieve information from websites. |
36 | 34 | </p> |
37 | 35 | <p> |
|
43 | 41 | </p> |
44 | 42 | <p> |
45 | 43 | HtmlUnit is used as the underlying "browser" by different Open Source tools like |
46 | | - <a href="https://github.com/SeleniumHQ/selenium">WebDriver</a>, |
47 | | - <a href="https://arquillian.org/arquillian-extension-drone">Arquillian Drone</a>, |
48 | | - <a href="https://serenity-bdd.info">Serenity BDD</a>, |
49 | | - <a href="https://github.com/FluentLenium/FluentLenium">FluentLenium</a>, |
50 | | - <a href="https://www.wetator.org/">WETATOR</a>, |
51 | | - <a href="https://github.com/sbabcoc/Selenium-Foundation">Selenium Foundation</a>, |
52 | | - <a href="https://docs.spring.io/spring/docs/current/spring-framework-reference/testing.html#spring-mvc-test-server-htmlunit">Spring Testing</a> |
53 | | - <a href="https://jwebunit.github.io/jwebunit/">JWebUnit</a>, |
54 | | - <a href="http://www.jboss.org/jsfunit/">JSFUnit</a>, ... |
| 44 | + <ul> |
| 45 | + <li><a href="https://github.com/SeleniumHQ/selenium">WebDriver</a>,</li> |
| 46 | + <li><a href="https://arquillian.org/arquillian-extension-drone">Arquillian Drone</a>,</li> |
| 47 | + <li><a href="https://serenity-bdd.info">Serenity BDD</a>,</li> |
| 48 | + <li><a href="https://github.com/FluentLenium/FluentLenium">FluentLenium</a>,</li> |
| 49 | + <li><a href="https://www.xceptance.com/en/products/xlt/">XLT</a>,</li> |
| 50 | + <li><a href="https://www.wetator.org/">WETATOR</a>,</li> |
| 51 | + <li><a href="https://github.com/sbabcoc/Selenium-Foundation">Selenium Foundation</a>,</li> |
| 52 | + <li><a href="https://docs.spring.io/spring/docs/current/spring-framework-reference/testing.html#spring-mvc-test-server-htmlunit">Spring Testing</a></li> |
| 53 | + <li><a href="https://selenide.org/">Selenide</a>,</li> |
| 54 | + <li><a href="https://jwebunit.github.io/jwebunit/">JWebUnit</a>,</li> |
| 55 | + <li><a href="http://www.jboss.org/jsfunit/">JSFUnit</a>,</li> |
| 56 | + <li>...</li> |
| 57 | + </ul> |
55 | 58 | </p> |
56 | 59 | <p> |
57 | 60 | HtmlUnit is used by many projects for automated web testing |
58 | | - <a href="https://github.com/jenkinsci/jenkins-test-harness">jenkins-test-harness</a>, |
59 | | - <a href="https://shiro.apache.org/">Apache Shiro</a>, |
60 | | - <a href="https://struts.apache.org/">Apache Struts</a>, |
61 | | - <a href="https://quarkus.io/">Quarkus</a>, |
62 | | - <a href="https://www.togglz.org/">Togglz</a>, |
63 | | - <a href="https://dataverse.org/">Dataverse</a>, |
64 | | - <a href="https://github.com/JanssenProject/jans">Janssen Project</a>, |
65 | | - <a href="https://github.com/apache/tomee">Apache TomEE</a>, |
66 | | - <a href="https://maven.apache.org/surefire/">Apache Maven Surefire</a>, |
67 | | - <a href="http://tntim96.github.io/JSCover/">JSCover</a>, |
68 | | - <a href="https://jackrabbit.apache.org/jcr/index.html">Apache Jackrabbit</a>, |
69 | | - <a href="https://github.com/openxava/openxava">OpenXava</a> |
70 | | - <a href="https://github.com/codehaus-cargo/cargo">Cargo</a>, ... |
| 61 | + <ul> |
| 62 | + <li><a href="https://github.com/jenkinsci/jenkins-test-harness">jenkins-test-harness</a>,</li> |
| 63 | + <li><a href="https://shiro.apache.org/">Apache Shiro</a>,</li> |
| 64 | + <li><a href="https://struts.apache.org/">Apache Struts</a>,</li> |
| 65 | + <li><a href="https://quarkus.io/">Quarkus</a>,</li> |
| 66 | + <li><a href="https://www.togglz.org/">Togglz</a>,</li> |
| 67 | + <li><a href="https://dataverse.org/">Dataverse</a>,</li> |
| 68 | + <li><a href="https://github.com/JanssenProject/jans">Janssen Project</a>,</li> |
| 69 | + <li><a href="https://github.com/apache/tomee">Apache TomEE</a>,</li> |
| 70 | + <li><a href="https://maven.apache.org/surefire/">Apache Maven Surefire</a>,</li> |
| 71 | + <li><a href="http://tntim96.github.io/JSCover/">JSCover</a>,</li> |
| 72 | + <li><a href="https://jackrabbit.apache.org/jcr/index.html">Apache Jackrabbit</a>,</li> |
| 73 | + <li><a href="https://myfaces.apache.org/">Apache MyFaces</a>,</li> |
| 74 | + <li><a href="https://github.com/jakartaee/platform-tck">JakartaEE TCK</a>,</li> |
| 75 | + <li><a href="https://github.com/jakartaee/security">Jakarta Security</a>,</li> |
| 76 | + <li><a href="https://github.com/openxava/openxava">OpenXava</a>,</li> |
| 77 | + <li><a href="https://github.com/codehaus-cargo/cargo">Cargo</a>,</li> |
| 78 | + <li><a href="https://github.com/piranhacloud/piranha">piranha cloud</a>,</li> |
| 79 | + <li>...</li> |
| 80 | + </ul> |
71 | 81 | </p> |
72 | 82 | <p> |
73 | 83 | HtmlUnit was originally written by |
74 | 84 | < a href= "mailto:[email protected]">Mike Bowler</ a> of |
75 | 85 | <a href="http://www.GargoyleSoftware.com">Gargoyle Software</a> |
76 | 86 | and is released under the <a href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache 2 license</a>. |
77 | 87 | Since then, it has received many contributions from <a href="team.html"> |
78 | | - other developers</a>, and would not be where it is today without their |
79 | | - assistance. |
| 88 | + other developers</a>, and would not be where it is today without their assistance. |
80 | 89 | </p> |
81 | 90 | </section> |
82 | 91 |
|
|
96 | 105 | <dt>News</dt> |
97 | 106 | <dd> |
98 | 107 | <p> |
99 | | - <a href="https://fosstodon.org/@HtmlUnit"><img src="./images/logos/mastodon.png" alt="Twitter" height="40" width="37"></img></a> |
100 | | - <a href="https://twitter.com/HtmlUnit"><img src="./images/logos/twitter.png" alt="Twitter" height="50" width="68"></img></a> |
| 108 | + <a href="https://fosstodon.org/@HtmlUnit"><img src="./images/logos/mastodon.png" alt="Mastodon" height="20" width="19"></img></a> |
| 109 | + <a href="https://bsky.app/profile/htmlunit.bsky.social"><img src="./images/logos/bsky.png" alt="Bluesky" height="20" width="23"></img></a> |
| 110 | + <a href="https://twitter.com/HtmlUnit"><img src="./images/logos/twitter.png" alt="Twitter" height="20" width="24"></img></a> |
101 | 111 | </p> |
102 | 112 | </dd> |
103 | 113 |
|
|
0 commit comments