Personal tools

Web/Testing and Verification

From HaskellWiki

< Web(Difference between revisions)
Jump to: navigation, search
(Add webdriver above selenium)
(4 intermediate revisions by 2 users not shown)

Latest revision as of 22:30, 22 February 2013

Haskell Web Development

Servers - Libraries - Frameworks
Deploy - Cloud
Interfaces to frameworks
Databases and Persistence
Testing and Verification
Content Management

Community & Research:
Forums and Discussion
Literature (research, talks and blogs)
Existing Haskell web applications
Ongoing projects and ideas

Methods, libraries and applications for verifying the correctness of a web site's behaviour.


[edit] 1 GVerdi

The system GVERDI (Graphical VErification and Rewriting for Debugging Internet Sites) is a Web verifier prototype that is able to detect missing/incomplete Web pages and incorrect/forbidden information inside a Web site w.r.t. a given formal specification.

Home page

[edit] 2 webdriver

A Selenium WebDriver client for Haskell.

Author: Adam Curtis <>
Maintainer: Adam Curtis <>
Package & repositories Hackage

[edit] 3 selenium

Haskell bindings to communicate with a Selenium Remote Control server. This package makes it possible to use Haskell to write test scripts that exercise web applications through a web browser.

Author: Aaron Tomb <>
Maintainer: Aaron Tomb <>
Package & repositories Hackage

[edit] 4 wai-test

An HUnit based library designed for testing WAI applications. Developed initially for testing wai-extra and Yesod, it should prove generally useful.

Author: Michael Snoyman <>
Maintainer: Michael Snoyman <>
Package & repositories Hackage