Helma Logo
main list history
previous version  overview  next version

Version 12 by hannes on 16. February 2006, 16:30

Testing Frameworks specialized on functional web app testing.

* *JWebUnit|http://jwebunit*HttpUnit|http://httpunit.sourceforge.net/*net/* is a web testing extension for *jUnit|http://www.junit.org/*.
* *Selenium|http://www*JWebUnit|http://jwebunit.openqasourceforge.org/selenium/* Runs within the browser, using JS and IFramesnet/* is an extension of HttpUnit that provides a higher level interface.
* *HtmlUnit|http://htmlunit*Selenium|http://www.sourceforgeopenqa.net/*org/selenium/* runs within the browser, using JS and IFrames.
* *HttpUnit|http://httpunit*HtmlUnit|http://htmlunit.sourceforge.net/*net/* is not related to j/Http/JWebUnit and is comparable in functionality to these.

See *http://java-source.net/open-source/web-testing-tools* for a more complete list of frameworks.

*JMeter|http://jakarta.apache.org/jmeter/* may also be a valid html/http testing framework through its *proxy recorder|http://timshadel.com/blog/2005/02/02/httpunit-htmlunit-jwebunit-dbunit-and-jmeter-wow/* functionality.

Also of interest: A db testing framework for initializing and verifying db state:

* *DbUnit|http://www.dbunit.org/*