Building Test Suites for Robotium

If you have implemented many automated tests with Robotium, you will notice that Robotium is not the fastest tool when it comes to test execution time! Especially in big projects with more than 100 automated Robotium tests the execution time is really long (>1h). For nightly regression testing this is not a problem, but If you want to know if a simple commit from a developer break something, executing the whole test suite is not very efficient. To get a much faster impression of the quality of the last commits, you can build for example a smoke test suite. This suite covers the basic functionality like login, clicking on important entries but not all edge cases, like a full regression test suite will do.

Read more

Kindle Fire Tablets Pre-Submission Assessment Guide

Today, Amazon send an email to all Amazon App Store developers who have already an app in their store. This email included also a link of a Pre-Submission Assessment Guide where developers find hint and tipps how to test their app for the store. The list is a nice overview of possible things that should be tested during development and before submission. Also a short test example is provided! Good for developers who have no own QA, for QA people this list is not enough ;).

How to Use This Guide

For each app you intend to submit, follow the instructions in each of the following four test groupings and note the behavior. If your app does not pass the assessment criteria listed below, you should fix any of the issues found before submitting your app for final review.

Read more

The new Testing Experience Issue 19 is about Mobile App Testing

Since today the new issue of the testing experience magazine is available. This time the magazine is all about Mobile App Testing. There are a plenty of really good articles about mobile testing. Check it out. Also my article about “Best Practices in Mobile App Testing”.

Table of content:

Mobile App Performance – How to Ensure High-Quality Experiences
by Klaus Enzenhofer

Roadblocks and their workaround while testing Mobile Applications
by Jeesmon Jacob & Mary Tharakan

Main issues in mobile app testing
by Kerstin Knab

Beyond the Smartphone – Testing for the Developing World
by Stephen Janaway

Best Practices in Mobile App Testing
by Daniel Knott

Read more

Robotium, Jenkins and Ant

I think it is time for a new How to/ Tutorial on my blog. Today, I want to give you an overview of how to setup your Robotium test project to build it with the tool Ant. If the project is configured for Ant, I will explain how to integrate it into the continuous integration server Jenkins. With the combination of the build tool Ant and the CI Server Jenkins, you are able to build up your own mobile test automation environment. Written Robotium tests can be executed on schedule or directly after a developer commits new code to the repository.

Read more

Mobile App Testing Link Collection

The guys from http://www.mobileappstesting.com/ provided a nice list of links that cover mobile testing topics. The links are leading to discussions and questions of the website http://www.mobileqazone.com/ where mobile testers exchange on problems and solutions. See the full list in this article: http://www.mobileappstesting.com/mobile-apps-testing-links/ Have Fun!