codecentric

Android automated testing (Robotium)

In the previous GWT project we worked with acceptance tests and the Robot Framework. The question I asked myself was if something similar exists for Android. Yes, it exists, and its name is Robotium.
Robotium is a test framework created to write 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. It allows you to create test cases for Android Activities, Dialogs, Toasts, Menus and Context Menus etc.
(read more…)

Mihal Celovski

 

Android testing in brief

A few months ago we started to work with the Android platform, which was something completely new for us. Although Android applications are developed in Java, the approach is somehow different. The architecture of Android applications and way of execution differ from the standard Java applications.  Quality is one of key factors in our Agile Software Factory and when I say that I think of reliable, well-tested applications. Thanks to Android testing API and test framework called Robotium there is more than enough tools for testing.

Since we are using Eclipse, content of this post will be limited to that IDE. This post is intended to be a brief description of Android app testing and I hope it will serve well for beginners. My next  post will be about Robotium.
(read more…)

Mihal Celovski