Jasmine + CoffeeScript + PhantomJS + Jenkins = CI #WIN
Writing client-side Unittests in Jasmine, using CoffeeScript; run them using PhantomJS and integrate with a Jenkins instance.
The idea is to emulate the browser, so that test run results can be understood by a CI system.
PhantomJS can be used to solve that problem.
In this talk we will see how we can use PhantomJS to run Jasmine unit-tests written in CoffeeScript, and integrate it with a Jenkins CI instance.
Shreyank Gupta works as a Software Engineer at Red Hat, Pune.
- PhantomJS - http://phantomjs.org/
- Shreyank at JSFoo - http://funnel.hasgeek.com/jsfoo/431-score-with-underscore-js
- Shreyank at RubyConf India - http://rubyconfindia.org/2010/speakers.html
- Shreyank at Pycon India - http://in.pycon.org/2012/funnel/pyconindia2012/14-django-templates-for-web-designers
How we use casperjs