JavaScript/HTML5 Client

TH14 Unit Testing JavaScript Applications


11:00am - 12:15pm

Level: Intermediate to Advanced

Ben Dewey


Mobile Practice Lead, Windows Division

Tallan, Inc

Web apps aren't just for getting and posting content from a client and a server anymore. With increased power of client machines and the creation of numerous frameworks and tools, JavaScript is becoming an ever increasing code asset within many applications. While this dynamic language is powerful, the absence of a compiler forces execution of every line of code to ensure it's functioning correctly. This presentation shows techniques for unit testing JavaScript, so you can leverage the richness of JavaScript in your application, while maintaining a high level of quality.

You will learn:

  • Popular tools for unit testing your JavaScript
  • Techniques for managing unit testing JavaScript in your application
  • How to create testable JavaScript code