About the Talk
February 15, 2013 9:40 AM
San Francisco, CASan Francisco, CA
This talk explores the state of the art of testing JS MVC apps. I will also talk about some of the challenges we are currently facing, and how we can evolve the testing ecosystem. There will be demos.
Full-stack testing with Capybara/Selenium (or WebKit): Why we love it. The architectural reasons for why it's so slow and unreliable. Testing strategies.
Client-side unit testing with Mocha+Chai (or QUnit): Setup and practical tips for testing with Ember.
Client-side-only "integration" testing: Plain Mocha+Chai. Rails integration with Konacha; watch your Ember app being exercised in an iframe. Approaches to dealing with the missing server side.