happybara: Acceptance test framework for web applications
About
Happybara is an acceptance test framework inspired by the popular Ruby library "Capybara". A short example of Happybara's expressive DSL:
visit "http://happybara-is-awesome.com" within $ xpath "//form[@id='vote-for-happybara']" $ do fillIn (fillableField "First Name" [ ]) "Bob" fillIn (fillableField "Last Name" [ ]) "Smith" click $ button "Vote!" [ disabled False ]
Learning Happybara
I would suggest start with these resources (in order):
Happy web testing!
Modules
[Index]
Downloads
- happybara-0.0.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.0.1 |
---|---|
Dependencies | aeson, base (>=4.6 && <4.7), filepath, http-types, lifted-base, monad-control, mtl, text, time, transformers, transformers-base [details] |
License | MIT |
Copyright | Copyright (c) 2014 Charles Strahan |
Author | Charles Strahan |
Maintainer | charles.c.strahan@gmail.com |
Category | Development |
Home page | https://github.com/cstrahan/happybara |
Uploaded | by cstrahan at 2014-04-14T02:55:33Z |
Distributions | |
Reverse Dependencies | 2 direct, 0 indirect [details] |
Downloads | 1166 total (3 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Successful builds reported [all 1 reports] |