X Tutup

Open Source Web Testing Tools in Java

15 projects

GUI-less browser for Java; models HTML and provides API to invoke pages, fill forms, click links; strong JavaScript support; use with JUnit or TestNG.

Details

Browser automation for testing; WebDriver, IDE, Grid; cross-browser and cross-platform; language bindings for Java, Python, JS, Ruby, . NET.

Details

Pure Java load and performance testing; HTTP, JDBC, JMS, FTP, SOAP/REST; extensible via pluggable samplers and JSR223 scripting.

Details
JWebUnitInactive

Java framework for acceptance tests of web applications; builds on HttpUnit and JUnit; high-level API for pages, forms, links.

Details
SahiInactive

Web automation and testing; record and playback; Java and JavaScript; proxy-based; in-browser controls, Ant support, multi-threaded playback.

Details
HttpUnitInactive

Java API to test web sites without a browser; emulates form submission, JavaScript, cookies, redirects; examine pages as text, DOM, or forms/tables/links.

Details

Open source tool for automated testing of web applications; call pages, verify results, comprehensive success/failure reports.

Details
ImprimaturInactive

Web application testing tool; tests in XML; GET/POST, sessions, file uploads; validate responses with regex and status codes.

Details
LoadSimInactive

Web application load simulator; define simulations in XML and run against a server; dynamic querystring and form data.

Details
SlimdogInactive

Script-based web testing on HttpUnit; text-script commands for forms, tables, navigation; output to console, file, or HTML.

Details
StoryTestIQInactive

Acceptance test framework combining Selenium and FitNesse; wiki-based editing, pluggable fixtures; executable requirements and TDD.

Details
WatijInactive

Web Application Testing in Java; Watir-style API in Java; automates functional testing via Internet Explorer; XPath, popup handling.

Details
LatkaInactive

Functional (end-to-end) testing in Java; XML syntax for HTTP/HTTPS requests and validations.

Details
MaxQInactive

Web functional testing: HTTP proxy records test scripts; command-line playback; captures form variables for reuse.

Details
slimInactive

JSP templating engine with tools to unit test JSP pages without deploying to a container.

Details
X Tutup