Rob Mitchell & Mike Williams — Test your JavaScript

Web Directions South 2009, Sydney Convention Centre, October 9 2.40pm.

Presentation slides

Session descrip­tion

Increasingly, web-​​application behav­iour is split between logic run­ning on the server, and JavaScript logic run­ning in the browser. Automated test­ing of the server-​​side com­po­nent is fairly com­mon, but too often the browser-​​side logic is left out in the cold.

Mike Williams and Rob Mitchell will explain why you should test your JavaScript code, what to test, and how to go about it. They’ll talk about full-​​stack browser-​​based tests, as well as true unit tests, and explain where each are appro­pri­ate. They’ll also dis­cuss inte­gra­tion of your tests into an auto­mated build, and you’ll leave with a burn­ing desire to try it out on your own projects.

About Rob Mitchell

Rob Mitchell PortraitRob Mitchell was exposed to Agile Software Development in 2001 and since then has been a strong advocate of automated testing of software, allowing quick feedback. He has extensive experience in writing and testing web applications as well as leading teams to deliver quality software.

Follow Rob on Twitter: @rob_mitch

About Mike Williams

Mike Williams PortraitMike Williams has been developing software for about 20 years, in New Zealand, the UK and Australia. He became interested in eXtreme Programming and Test-Driven Development in 2001, shortly after moving to Australia, and has been promoting agile approaches to software development since then. Mike was an early contributer to Selenium, a popular web-application testing tool.

Follow Mike on Twitter: @woollyams

Related presentations

Your opinion:

XHTML: You're allowed to use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>