Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 2

HtmlUnit is a "browser for Java programs". It models HTML documents and provides an API that allows you to invoke pages, fill out forms, click links, etc... just like you do in your "normal" browser. It has fairly good JavaScript support (which is constantly improving) and is ... [More] able to work even with quite complex AJAX libraries, simulating either Firefox or Internet Explorer depending on the configuration you want to use. It is typically used for testing purposes or to retrieve information from web sites. [Less]

4.71429
   
  1 review  |  47 users  |  626,148 lines of code  |  3 current contributors  |  Analyzed 4 days ago
 
 

Canoo WebTest is a free open source tool for automated testing of web applications. It calls web pages and verifies results, giving comprehensive reports on success and failure.

5.0
 
  1 review  |  14 users  |  184,546 lines of code  |  0 current contributors  |  Analyzed over 2 years ago
 
 

HttpUnit emulates the relevant portions of browser behavior, including form submission, Javascript, basic HTTP authentication, cookies, and automatic page redirection, and allows Java test code to examine returned pages either as text, an XML DOM, or containers of forms, tables, and links. When ... [More] combined with a framework such as JUnit, it is fairly easy to write tests that very quickly verify the functioning of a Web site. [Less]

2.0
   
  0 reviews  |  7 users  |  432,433 lines of code  |  2 current contributors  |  Analyzed 4 days ago
 
 

Celerity is a JRuby wrapper around HtmlUnit – a headless Java browser with JavaScript support. It provides a simple API for programmatic navigation through web applications. Celerity aims at being API compatible with Watir.

5.0
 
  0 reviews  |  3 users  |  4,167 lines of code  |  0 current contributors  |  Analyzed 10 days ago
 
 

Wetator is a tool for automatic Graphical User Interface (GUI) tests of web applications.It provides you with a simple command language for writing your tests, that maps the typical user actions (open-url, click-on, select, set...) and includes commands to check the page content (assert-content, assert-title...).

5.0
 
  0 reviews  |  2 users  |  58,421 lines of code  |  3 current contributors  |  Analyzed 10 days ago
 
 

hue

Compare

Hue provides Java components to speed up writing tests using HtmlUnit, such as jQuery style DOM traversal and manipulation and common data generation tools (postal codes, telephone numbers, etc.).

0
 
  0 reviews  |  0 users  |  1,897 lines of code  |  0 current contributors  |  Analyzed 6 days ago
 
 

HtmlNext

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

This project is designed to provide a framework for writing and maintaining browser based GUI testing. The principal here is to provide the ability to run the same test script using either a browser emulator or full browser.

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed over 1 year ago
 
 

Utilities to embed QUnit tests in JUnit tests via HTMLUnit.

0
 
  0 reviews  |  0 users  |  1,394 lines of code  |  2 current contributors  |  Analyzed 1 day ago
 
 

Based on the assumption that the most stable part of the web application to be tested is the human readable semantic elements. Write test scripts as if describing to a user (over the phone or in documentation) what to click, type etc. So your tests should not need altering if you move your HTML ... [More] around or change to/from links to buttons etc. robot.click("create user"); robot.set("Name", "Sam"); robot.click("Gender", "male"); robot.click("save"); robot.back(); assertEquals("Sam", robot.get("Name")); assertTrue(robot.isChecked("Geek", "yes"));TheoryYour tests should only depend on the very simple com.redspr.redrobot.Robot interface which is based on the conversation you would have with your most stupid user. A simple algorithm is used to find the best match element based on one or more matching strings. ImplementationBehind the simple Robot interface implementations using Selenium RC or HtmlUnit are provided. [Less]

0
 
  0 reviews  |  0 users  |  1,060 lines of code  |  1 current contributor  |  Analyzed 3 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.