Sep 2013
16 Mon
17 Tue
18 Wed
19 Thu
20 Fri 09:30 AM – 07:15 PM IST
21 Sat 09:30 AM – 06:00 PM IST
22 Sun
Shreyank Gupta
Writing client-side Unittests in Jasmine, using CoffeeScript; run them using PhantomJS and integrate with a Jenkins instance.
Getting client side JavaScript tests runs integrated with a Continuous Integration server has been a pain, mostly because JavaScript tests run on the browser.
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.
Understanding of JavaScript (optionally CoffeeScript), Unittests and Continuous Integration.
Shreyank Gupta works as a Software Engineer at Red Hat, Pune.
Shreyank started off his career as a web-developer and has hands-on experience in Ruby, Python and JavaScript, although he admits he is far from a polyglot. You must have noticed him talking at either RubyConf India, Pycon India, JSFoo or some other OpenSource conference.
{{ gettext('Login to leave a comment') }}
{{ gettext('Post a comment…') }}{{ errorMsg }}
{{ gettext('No comments posted yet') }}