TDD Android Applications with Robolectric

Published November 10th, 2011 Under Unit Testing | Leave a Comment

Running tests on an Android emulator or device is slow! Building, deploying, and launching the app often takes a minute or more. Robolectric is a unit test framework that de-fangs the Android SDK jar so you can test-drive the development of your Android app inside the JVM on your workstation in seconds.

Watch this video on http://skillsmatter.com/podcast/agile-testing/tdd-android-applications-with-robolectric

Automated iPhone Testing with Open Source Tools

Published June 14th, 2011 Under Functional Testing | Leave a Comment

This video shows how to automate the iOS platform / iPhone automation using Open Source tools; compatible with ANT and Maven in any continuous environment. In this demo we show you how Open Source can perform a basic test in an iPhone app and run through both positive and negative testing. At the end of the test I show the Junit results including screen shots on fail.

Easy Black Box Testing with Robotium for Android

Published March 7th, 2011 Under Functional Testing | Leave a Comment

This video present how Robotium relates to software testing for Android. Before Robotium, instrumentation tests on Android had to be too tightly coupled with the tested application’s implementation. It is now possible to write true black box tests, with no previous information about how the application under test is implemented.

Watch this video oredev.org

User Scenario Testing for Android

Published October 4th, 2010 Under Functional Testing | Leave a Comment

Robotium is a test framework created to make it easy to write powerful and robust automatic black-box test cases for Android applications. With the support of Robotium, test case developers can write function, system and acceptance test scenarios, spanning multiple Android activities. Robotium has full support for Activities, Dialogs, Toasts, Menus and Context Menus.

iCucke: Integration testing for iPhone applications with Cucumber

Published June 10th, 2010 Under Functional Testing | Leave a Comment

iCuke allows you to write integration tests for your iPhone applications without changing your existing code (as long as your application makes proper use of the accessibility APIs). Usage is pretty much as you’d expect, install the gem and load the iCuke step definitions in a cucumber support file.

More information and video producer

Secrets of iPhone performance optimization

Published January 27th, 2010 Under Uncategorized | Leave a Comment

Fierce competition in the iPhone app business means you can’t afford crashes or poor performance. In this session we begin with an introduction to Instruments, Apple’s analysis tool, and how to use it to sample different parts of a running application simultaneously (memory, I/O, etc.), followed by an in-depth discussion of performance tuning for critical functions including application launch, memory usage, drawing and scrolling, file and network access, power and battery life.

Watch this video on Oredev.org

Automated Unit Testing with Palm Mojo SDK

Published January 20th, 2010 Under Unit Testing | 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.

keep looking »