galaxyFlavorsGenerators / galaxyFlavorGenerator

Configure and generate Galaxy server instances
http://galaxyflavorsgenerators.github.io/galaxyFlavorGenerator/
7 stars 2 forks source link

Front end testing #14

Open doomedramen opened 9 years ago

doomedramen commented 9 years ago

We need to test front end interaction, I suggest using one of the following:

http://nightwatchjs.org/ or http://zombie.js.org/

suggestions welcome

bgruening commented 9 years ago

@martenson Galaxy is using something different afaik, isn't it? I vote for whatever the mothership is using.

martenson commented 9 years ago

Galaxy JS uses http://casperjs.org/ https://github.com/galaxyproject/galaxy/tree/dev/test/casperjs

doomedramen commented 9 years ago

:+1: for casper

bgruening commented 9 years ago

:+1: as well for casper!

doomedramen commented 9 years ago

Ill have a play around with this wrapper for casperjs, will make testing (travis) a little easier I think. https://github.com/SpookyJS/SpookyJS

doomedramen commented 9 years ago

PhantomJS would be easy to implement too: http://docs.travis-ci.com/user/gui-and-headless-browsers/#Using-PhantomJS

doomedramen commented 9 years ago

http://ponyfoo.com/articles/browser-test-automation-dreams