Test-driven JavaScript
For years, JavaScript has been the "Rodney Dangerfield" of programming languages, it got no respect. Today, JavaScript is being taken seriously, but is still struggling to be understood by many developers. One of the sore points with JavaScript development has been a universally accepted Unit Testing framework - such as JUnit in the Java world. In this session, we'll do some test-driven JavaScript development. The framework we'll use is jsTestDriver.
The jsTestDriver project provides an excellent unit testing framework for JavaScript. In this session, we'll setup jsTestDriver then apply it. We'll look at how to run it from the command line and execute it. For Those looking for IDE integration, we'll also setup the Eclipse plugin and use it to run some tests. There is an Intellij plugin also. From here, we'll go through the configuration of jsTestDriver. We'll see how to connect multiple browsers (IE, Chrome, Firefox, Safari). Then we'll spend some time learning how to setup test cases with jsTestDriver. This session's goal is to get you up to speed with the setup and usage of jsTestDriver.
About Pratik Patel
Pratik Patel is the CTO of Atlanta based TripLingo (http://www.triplingo.com/). He wrote the first book on 'enterprise Java' in 1996, "Java Database Programming with JDBC." He has also spoken at various conferences and participates in several local tech groups and startup groups. He's in the startup world now and hacks iOS, Android, HTML5, CSS3, JavaScript, Rails, and ..... well everything except Perl.
Pratik's specialty is in large-scale applications for mission-critical and mobile applications use. He has designed and built applications in the retail, health care, financial services, and telecoms sectors. Pratik holds a master's in Biomedical Engineering from UNC, has worked in places such as New York, London, and Hong Kong, and currently lives in Atlanta, GA.
More About Pratik »

