Rocky Mountain Ruby 2011 - Start using Jasmine. Write better JavaScript. Profit.

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=GeqPTG8dps8



Duration: 18:11
42 views
1


by: Justin Searls, Cory Flanigan

As practitioners who comprise the Ruby software community, we have made great strides to establish testing as a best practice. We have done so in order to build quality into our processes and systems.

It seems, however, that we have a blind spot when it comes to one of the most important parts of our applications: rich user interaction written in JavaScript.

It used to be the case that we could blame this disregard for JavaScript tests on a lack of good testing tools, or having very limited amounts of JS in our applications.

Now more than ever before, rich user interfaces are prevalent, and testing tools have made great strides; specifically with regard to Jasmine.

We will briefly discuss reasons why JavaScript tests are critical, and easier than ever before.

The purpose of our presentation is to provide fellow software developers with actionable knowledge of how to:

* Add Jasmine to your a

Help us caption & translate this video!

http://amara.org/v/GZC2/




Other Videos By Confreaks


2015-04-07Ruby on Ales 2011 - Javascript TDD for Rubyists by: Chris Powers
2015-04-07Ruby on Ales 2011 - Splitting Your App by: John Crepezzi
2015-04-07Ruby on Ales 2011 - Stratocaster: Redis Event Timeline by: Rick Olson
2015-04-07Ruby on Ales 2011 - One Ruby App to Rule Them All by: Ian Hunter
2015-04-07Ruby on Ales 2011 - Quick and Dirty Apps with Sinatra, DataMapper, RestClient & Heroku
2015-04-07Ruby on Ales 2011 - Ruby Hero Tenderlove! by: Aaron Patterson, Jim Weirich, Ron Evans, Josh Susser
2015-04-07Rocky Mountain Ruby 2011 - Ruby Coding High by: Jim Weirich, Zef Houssney
2015-04-07Rocky Mountain Ruby 2011 - A Documentation Talk by: Zach Holman
2015-04-07Rocky Mountain Ruby 2011 - Surviving Growing from Zero to 15,000 Selenium Tests
2015-04-07Rocky Mountain Ruby 2011 - Testing Panel by: Jeff Casimir, Justin Searls,Cory Flanigan, Jim Holmes
2015-04-07Rocky Mountain Ruby 2011 - Start using Jasmine. Write better JavaScript. Profit.
2015-04-07Rocky Mountain Ruby 2011 - Lightning Talk: Developing Developers by: Mike Gehard
2015-04-07Rocky Mountain Ruby 2011 - Cloning Twitter: Rails + Cassandra = Scalable Sharing
2015-04-07Rocky Mountain Ruby 2011 - Ruby Messaging Patterns by: Gerred Dillon
2015-04-07Rocky Mountain Ruby 2011 - There Are No Tests by: Jeff Casimir
2015-04-07Rocky Mountain Ruby 2011 - Implementing Rails 3.1...
2015-04-07Rocky Mountain Ruby 2011 - Real Time Rack by: Konstantin Haase
2015-04-07Rocky Mountain Ruby 2011 - Using Your Intuition for Innovation and Decision Making by: Suzan Bond
2015-04-07Rocky Mountain Ruby 2011 - Cognitive Psychology and the Zen of Code by: Jay Zeschin
2015-04-07Rocky Mountain Ruby 2011 - Code First, Ask Questions Later by: Tim Clem
2015-04-07Rocky Mountain Ruby 2011 - Things You Didn't Know About Exceptions by: Avdi Grimm