Mobile software testing tutorials
GHUnit is a test framework for Objective-C, Mac OS X and iPhone 3.x. It can be used standalone or with other testing frameworks like SenTestingKit or GTM. This video shows you how to use it to validate your mobile user interface. GHUnit has the ability to record the look of a UIView so that the developer is aware of any changes since the last test run.
Learn how Robotium works with standard Android instrumentation tests, including details on how it can be used in real life. Robotium is a test framework created to make it easy to write powerful and robust automatic black-box test cases for Android applications. Test case developers can write function, system and acceptance test scenarios, spanning multiple Android activities.
This video presents the basics for getting OCUnit/SenTest set up on new and existing projects, including running those tests from the command line. For the fans of Rspec style specs, it presents briefly Kiwi, which wraps the built in testing framework with a block-based syntax.
In this blog post, Dounia Berrada provides an introduction on how to use Selenium WebDriver with Android. Selenium WebDriver is an open source software testing tool that is now available as an extra in the Android SDK. The post explains how to write a basic test with WebDriver to test an Android application.
This video demonstrates how to automate the iOS platform / iPhone automation using Open Source tools that are compatible with ANT and Maven in any continuous environment. It shows how you can perform a basic test in an iPhone app and run through both positive and negative testing, showing the Junit results at the end.