Amazon announced a new mobile testing service called AWS Device Farm. With the help of this service mobile teams especially mobile testers are able to upload their Android or FireOS app to the AWS (Amazon Web Services) cloud to test it on real Android phones and tablets. The service will be available on 13th of July 2015.
Amazon is using the following slogan to promote the new service:
“Test your app on real devices in the AWS Cloud Improve the quality of your Android and Fire OS apps by testing them against real smartphones and tablets in the AWS Cloud.”Read more
Know your customers
One of the biggest challenges in the mobile app world is high user expectations. Mobile users expect much more from mobile devices and mobile apps than from other applications like those for the Web or desktop. […]
Create device groups
Based on knowledge of the customers, mobile app testers can create mobile device groups, which help to downsize testing efforts in the mobile world. For example, mobile app testers can create groups A, B, and C, with each group having a different priority, such as high, medium, and low. […]
Don’t skimp on standard test methods
Experienced software testers are familiar with software testing terms and techniques such as boundary values, equivalence classes, different coverage types, and acceptance criteria. […]
Test on various data networks
Testing in various types of data networks is one of the most important scenarios for testing mobile apps. […]
Test in different languages
If a mobile app is used in different countries, that app very likely will need to support different languages. In that case, mobile app testers must test the app against the various languages it supports. […]
Test against all major hardware features
Mobile devices are packed with powerful hardware and sensors to interact with users and their surroundings. […]
Thoroughly test for standby, interrupt, and battery issues
Another very important test is the standby test, in which we check whether the mobile app can handle the standby mode. Testers need to look for UI glitches, data handling, and whether the app maintains state when entering and leaving the standby mode. […]
Test updates and install/uninstall procedures
Before submitting a mobile app to an app store, testers need to test the app’s update and installation processes. Every major mobile platform offers tools to test the update process, in order to simulate updating from an older app version to the latest one. […]
Test usability in multiple ways
Throughout the complete mobile app development and testing lifecycle, it is very important to check usability. Mobile users have very high expectations for the usability of their apps. All UI elements must be easy to use and understand, and the app must provide clear explanatory text and error messages. […]
Restrict permissions and check all log files
The last point in suggested best practices for mobile app testing deals with app permissions and log files. During the development and testing phase, mobile app testers need to verify that the app is using only the permissions that the app requires, and no more. […]
This time in “People in Testing” I had the chance to interview Rudolf Groetz, who is the founder and organizer of the Mobile Quality Night. Rudolf is Head of QA at JUMIO Inc. with a mobile mindset. He has very good knowledge in the area of mobile testing and especially in mobile test automation. In this interview Rudolf is talking about his current mobile testing challenge, which kind of test automation solution he is using and what is the next big thing in the software development and testing world. Enjoy the interview.
Daniel: What is currently your biggest challenge at work?
Rudolf: For me the biggest challenge at the moment is the ever rising device fragmentation in the mobile world. This problem forces me to constantly adapt our mobile device lab, furthermore I need to check that our app is still working with the latest SDK’s and on new devices our customers are using. For our testing process we are using only physical devices and no emulators or simulators. We have a mobile device lab in our office, if there are devices that are not part of the mobile device lab, we are also using Mobile Device Clouds. Those devices are used for manual as well as automated mobile testing. Read more
Since May my book is available in the printed edition in different online and offline stores and I got lots of great feedback from readers. Just this week a very cool package arrived with some free copies of my book that I can use to give away to other people. Some of the copies are already on its way to people who supported me during the writing and inspired me over the last few years.
However, today you have the chance to win a copy of Hands-On Mobile App Testing in the printed edition. Two copies are available for winning. All you have to do is to leave a comment with the best mobile bug you have ever found on a mobile device. It doesn’t matter if the bug happens on native, hybrid or web apps.
Please leave the comment until 30th of June 2015 at this post. After that date I will pick the two winners, inform them, ask them for their shipping address and will sign each book with a unique signature.