Automated Unit Testing with Palm Mojo SDK

Published January 20th, 2010 Under Javascript, Open Source Tools | Leave a Comment

In this webcast we’ll introduce Behavior Driven Development (BDD) and Jasmine (a BDD framework for JavaScript); install Jasmine and add related code to the app to support BDD; discuss how to write a failing test first, then add functionality to make a test pass; and finally we’ll develop a simple webOS application test first, with the Mojo SDK.

Speed Tracer Tutorial

Published December 10th, 2009 Under Open Source Tools | Leave a Comment

Learn about one of Google Web Toolkit 2.0’s newest tools, Speed Tracer, in this video tutorial. This video provides an overview of Speed Tracer, a Chrome extension which enables developers to profile the internals of the browser, preventing bottlenecks by enabling diagnosis of hidden problems. Andrew Bowers will demonstrate how Speed Tracer is incorporated into the development cycle by walking through a Speed Tracer example.

GTAC 2009 – JsTestDriver

Published November 16th, 2009 Under Javascript, Open Source Tools | 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.

Test Driving GUI with Approval Tests

Published October 30th, 2009 Under Open Source Tools | Leave a Comment

This video shows why you want to write unit tests for the perspectives of specifications, feedback, regression & granularity. Then write a GUI in C# using Windows Forms & Approval Tests. ApprovalTests is an open source tool that supports C#, Java, Ruby for unit or acceptance tests.

Flex and Air in the Trenches

Published October 30th, 2009 Under Flex | Leave a Comment

Scott Delap shares his experience creating a lobby interface for an online game using Flex&Air. He details on related technologies used, available tooling and frameworks pros&cons, remoting options, unit, functional and load testing approach used.

http://www.infoq.com/presentations/Flex-Air-in-the-Trenches-Scott-Delap

keep looking »