An interesting choice for performing acceptance tests for your web application can be the use of a headless browser.
You could model your acceptance tests directly from for instance your scrum user stories’ how to demo. That can be achieved through the use of a behaviour-driven testing framework. I have created an example with the use of jasmine and zombie
Read more →