Espresso for Android

Last week the google Android team announced the launch of the developer preview for Espresso. Espresso is the new UI testing tool presented at the GTAC earlier this year. In the google testing blog it says: The compelling thing about developing Espresso was making it easy and fun for developers to write reliable UI tests. Espresso has a … Read more

Testing Experience (DE) – Mobile App Testing

Since last week the latest issue of the german testing experience magazine is available. This time the with the topic “Mobile App Testing”. I just read a couple of articles and they are really good. If you are in the mobile business, you should read this issue.

Testing Experience DE - Mobile App Testing

The following articles are in the magazine:

Read more

How to test energy consumption on Android devices

Last week I attended the Eclipse Testing Day 2013 in Darmstadt/ Germany. The main topic of the conference was Mobile Testing. One of the best talks was “Energy testing and optimization of mobile applications” by Claas Wilke. Claas talked about the energy consumption of apps and that this topic is not considered by all developers during the development and testing phase. To prevent apps to consume to much battery, Claas developed a tool called JouleUnit. JouleUnit is an energy profiler, that can be used for Android apps, to find unnecessary battery usage of the app during runtime. JouleUnit is using the Android instrumentation framework to test the app. Beside profiling the battery usage you can also monitor the device CPU, WiFi or the display brightness. JouleUnit tests have the same structure like JUnit tests. At the end of the test run a nice graph is generated to see the battery consumption of the app.

JouleUnit Graph

Read more

How Google tests mobile apps

Today I found a really interesting blog post by the Google+ team and how they test the Google+ app for iOS and Android. In this post Google describes their mobile testing strategy. The team created 5 general rules, which they follow during the development and testing the Google+ app.

The rules are:

  1. Understand the platform. Testing on Android is not the same as testing on iOS. […]

    Read more

Speaking at the iPhone Developer Conference 2013

I will be a speaker at the iPhone Developer Conference 2013 in Cologne. The topic of my talk is “Testing of iOS apps” (talk will be in german). My talk will include general mobile testing challenges, an overview of iOS test automation tools and how to use them. Besides that I will also talk about best … Read more