location_city Bengaluru schedule Jul 24th 11:00 AM - 12:30 PM place Grand Ballroom

Over the past decade, eXtreme Programming practices like Test-Driven Development (TDD), Behavior Driven Developer (BDD), Refactoring and Continuous Integration have fundamentally changed software development processes and inherently how engineers work. Practitioners claim that it has helped them significantly improve their development speed, design quality and responsiveness to changing requirements. Software professionals across the board, from Internet startups to medical device companies to space research organizations, today have embraced these practices. But can these practices be applied to front-end development? Especially jQuery plugin development?

This demo will show how we can test drive a jQuery plugin with the help of various patterns, strategies, tools and techniques. Participants will understand how they can apply this approach for testing any jQuery code.


Outline/Structure of the Demonstration

  • Quick intro to TDD (5 mins)
  • Quick intro to Jasmine (5 mins)
  • Live demo of test driving a plugin code (75 mins)
  • Q & A (5 mins)

Learning Outcome

  • Experience the thought process and steps involved during a typical test-driven session.
  • Drive the development (design and implementation) of a plugin using automated tests.
  • Discover improved confidence & increase in development speed by writing tests first!
  • Understanding the basics of Jasmine framework

Target Audience

Front End Developers, who want to make their code more robust

schedule Submitted 5 years ago