This week I found the nice github page from Stephane Nicolas named Quality Tools for Android. He provided a sample Android app using several test frameworks, to see how to use them.
Test Automation
ExtSolo Library – to extend your Robotium test automation
Today, I found a really nice library extension for Robotium. The name of the library is ExtSolo and stands for Extension Solo. The name stands for itself, it extends the known solo object provided by Robotium.
The library is developed by the guys from bitbar, the company behind testdroid.
If you check the provided API documentation, you find some really useful methods to integrate them into your Android test automation framework. There are methods like:
changeDeviceLanguage(java.util.Locale locale)fail(java.lang.String name, java.lang.Object e)setGPSMockLocation(double latitude, double longitude, double altitude)turnWifi(boolean enabled)
CMAP© Certified Mobile App Professional
The International Software Quality Institute (iSQI) announced a new certification for mobile app professionals – CMAP© Mobile App Testing – Foundation Level.
The first three pilot courses will take place in February and March in UK and Germany. After the pilot courses, there are already some providers offering the
training to get certified.
(Source: https://www.isqi.org/tl_files/data/images/SIG/CMAP_Pilot%20Courses%20.png)
The syllabus contains the following topics:
Mobile Page Objects with Robotium-Sandwich
In several blog posts I wrote about the Android test automation framework Robotium. Those articles described the setup of the tool and how to split the whole test suite into smaller parts. Splitting the test suite into smaller parts is sometimes neccessary because building huge test suites can be a real challenge. If you don’t think about the architecture and about an abstraction layer of your test suite, the code will be impossible to mantain, impossible to scale and at the end, you will end up in a nightmare.
The guys from appThwack developed a library called ‘Robotium-Sandwich’ which is built on top of the Android instrumentation and the Robotium framework to solve the problem of unmaintainable test suites. The idea behind Robotium-Sandwich is similar to the page objects from Selenium 2.
Software Testing World Cup 2014
This week, the company Díaz & Hilterscheid GmbH announced a really cool event for 2014. The Software Testing World Cup 2014 (Website).
The Software Testing World Cup (STWC) is an event for testing practitioners to show off their skills and compete with other testing professionals. It brings the testing craft into the spotlight and gives the profession a competitive event on a global scale.

