Javascript Stories

Published January 6th, 2010 Under Functional Testing | Leave a Comment

Javascript Stories: The Animal, Mineral or Vegetable guide to testing javascript in web applications. Rob Holland describes his talk as follows: The talk will cover how to use capybara with cucumber to easily write and run stories including javascript functionality. The talk should be useful to people who don’t currently test their javascript, or those who are already doing so with another framework.

http://skillsmatter.com/podcast/ajax-ria/javascript-stories

Measure in Milliseconds: Performance Tips for Google Web Toolkit

Published December 14th, 2009 Under Software Testing | Leave a Comment

Google Web Toolkit (GWT) allows developers to build highly optimized, fast AJAX applications. GWT allows developers to code in the Java programming language using their favorite IDE tools, then cross-compile that source into plain JavaScript to be served just like any other webpage script. We’ll take a look at some performance techniques you can use in GWT to build even faster web apps.

GTAC 2009 – JsTestDriver

Published November 16th, 2009 Under Unit Testing | Leave a Comment

The proliferation of JavaScript unit-testing frameworks in the JavaScript community shows that no one has yet found the magical combination of features to make JavaScript testing a no-brainer. We like to believe that JsTestDriver will change that by redefining JavaScript testing frameworks and as a result will deliver something which at first glance seems impossible. As a developer of JavaScript I want to write my production and test code in my favorite IDE. When I make a code change, I want a save action to trigger a rerun off all of my tests on all browsers and platforms and report the results under 1 second. All of this without ever leaving my favorite IDE. JsTestDriver achieves all of the above by capturing any number of browser slaves from multiple platforms. In order to run at high speed we do not render our results in the browser but report the errors on the command line. JsTestDriver also loads and parses JavaScript files eagerly, only reloading files that have changed. JsTestDriver can execute hundreds of tests per browser and execute them on all of the captured browsers in parallel. Thanks to these practices we achieve extremely high throughput. We want to be a test-runner platform and allow others to build assertion frameworks on top of JsTestDriver. This way the open-source community can focus on building a better way of testing and not worry about how to run the tests across all of the browsers, platforms and in a continuous build environment.

John Resig JSConf 2009 Video

Published November 11th, 2009 Under Software Testing | Leave a Comment

John Resig presents his mystery topic, which is actually three topics that strike his interest. First up is measuring performance and a quick introduction to benchmarking (and its positives and negatives). This is followed by JavaScript Games which he unveils some super cool hidden functionality (cheat codes++) on the jQuery web site. This is followed up by the introduction of John’s distributed continuous test framework platform, Test Swarm. It is jam packed with Nirvana and goodness so be sure to watch both parts.

Unit Testing with jQuery using FireUnit & QUnit

Published September 24th, 2009 Under Unit Testing | Leave a Comment

This short screencast gives a quick review of the FireUnit Firefox Firebug Add-on and also the QUnit Unit Testing framework for jQuery.

Source code and tutorial for this screencast

More Test Driven Development With Javascript: JsTestDriver

Published June 18th, 2009 Under Unit Testing | Leave a Comment

Demonstration of JsTestDrive technology and how you can use it to TDD your JavaScript code.

Good blogĀ  posting evaluating JsTestDrive

Testing Rich Client Web Applications by Jeff Hemminger

Published June 17th, 2009 Under Unit Testing | Leave a Comment

Making the move from sprinkling simple interactive Ajax controls into basic web applications to building feature rich clients with large JavaScript libraries brings with it some unique challenges. Among them is the need for better testing tools. The presenter will discuss some pros and cons of a few of the more popular web application testing tools: JSUnit, HtmlUnit, and Selenium. In addition presenter will present Envjs as a headless option to JSUnit. An example app written in Ext JS and Grails will provide a demo.

TechTalk: Testing Rich Client Web Applications by Jeff Hemminger from Object Partners on Vimeo.

« go backkeep looking »