Sep 2015
14 Mon
15 Tue 08:30 AM – 05:35 PM IST
16 Wed 09:45 AM – 06:00 PM IST
17 Thu 08:45 AM – 05:35 PM IST
18 Fri 08:15 AM – 05:55 PM IST
19 Sat 09:45 AM – 05:50 PM IST
20 Sun 10:00 AM – 06:00 PM IST
JSFoo is India’s premier JavaScript conference. This year is the fifth edition.
The theme for the 2015 edition is the future of JavaScript.
We are looking for talks and workshops from academics and practitioners who are at the cutting edge of developments in JavaScript.
We want to hear all about:
HasGeek believes in open source as the binding force of our community. If you are describing a codebase for developers to work with, we’d like it to be available under a permissive open source license. If your software is commercially licensed or available under a combination of commercial and restrictive open source licenses (such as the various forms of the GPL), please consider picking up a sponsorship. We recognize that there are valid reasons for commercial licensing, but ask that you support us in return for giving you an audience. Your session will be marked on the schedule as a sponsored session.
If you are interested in conducting a hands-on session on any of the topics falling under the themes described above, please submit a proposal under the workshops section. We also need you to tell us about your past experience in teaching and/or conducting workshops.
If you are interested in doing an unconference during the breakout sessions, propose a topic which will be of interest to the community.
Deadline for submitting proposals: 31 July 2015
Conference dates: 18-19 September
Workshops: 15, 16, 17 and 20 September
Ravindra Singh
@ravindrasingh
Submitted Jul 30, 2015
To explore CasperJS as a framework for automation testing for the web applications.
Most of the times, all you want is an automated way to ensure that your application is functioning properly at a high level. But do you really need to write mountains of Unit tests to achieve this? Moreover, can unit tests even achieve this at all? And when it comes to front-end behavior, how do you write effective tests?
CasperJS is an answer of all the questions mentioned above. CasperJS is a navigation scripting & testing utility for PhantomJS and SlimerJS written in JavaScript.
In this session, we will demonstrate:
-PhantomJS and CasperJS Introduction
-Features of CasperJS
-Playing with Casper API
-Headless demo with real world example
-How to test-
--HTTP authentication
--Mouse events
--Submitting forms
--Impersonating user agents
--Making AJAX requests
-How to minimize regressing testing with CasperJS
Target Audience:
Team Leads/Technical Architect/Project Managers/Developers/QA Folks
Ravindra (http://www.srijan.net/team/ravindrasingh/) is a Technical Architect at Srijan. With an experience of working on multiple JS projects, he has a good understanding on core JavaScript which helps him to explore the JS frameworks easily.
Ravindra is a open source contributor (like he is contributing to Drupal 8 core and modules). Being a TA he is supposed to research on the best solutions from open-sources, and started research in testing frameworks like CasperJS and Behat which are faster by their headless nature. At the recently held DrupalCon in Los angeles, he was selected as a mentor for Drupal8 contribution.
Ravindra has been a speaker in various events. Below are some of the recent events where he presented a session.
http://drupalcampbangalore.org/drupal-camp-bangalore/sessions/behat-writing-tests-stylized-way
http://www.slideshare.net/ravindrasingh251/how-to-contribute-back-to-drupal
http://www.slideshare.net/ravindrasingh251/checklist-for-drupal-site-development-dev-tools
{{ gettext('Login to leave a comment') }}
{{ gettext('Post a comment…') }}{{ errorMsg }}
{{ gettext('No comments posted yet') }}