At the start of my testing career ten years ago, I chose to tackle the challenge of mobile device test coverage. At the time, I tested multiple apps that had been developed for BlackBerry devices. Each carrier in North America had their own set of BlackBerry devices with their own unique version of the BlackBerry OS. It was important to verify that the app functioned properly on both GSM and CDMA carriers, so testing one hardware/OS combination on one network would not be enough as there were multiple screen sizes, not to mention multiple versions of the OS on the same hardware. The combinations were endless and it was quickly realized that, without a QA team of a hundred people and an endless and varied supply of hardware, we were going to have to make some tough decisions about where to focus our testing.
Today, this problem is even more evident. With literally thousands of hardware/OS combinations of Android devices, it’s just not feasible to test each of them and expect to release a product in a timely fashion.
7 Considerations To Achieve The Best Test Coverage
Let’s assume you are developing a mobile app for Android and iOS. Where do you start when it comes to identifying the hardware/OS combinations to focus on? I have identified seven things to think about when working to maximize your test resources. Read more
When I plan my mobile testing efforts and activities, I always plan to perform some special testing with the help of heuristics/ mnemonics. I use the heuristics to concentrate on a specific part of the app to find different behaviors and bugs. I hope you are all familiar with the touring heuristics within software testing. If not, here is a short overview of very known and popular heuristics/ mnemonics.
There is the touring heuristic FCC CUTS VIDS from Michael D. Kelly. Where FCC CUTS VIDS should remind you of several testing tours you can perform on your software. FCC CUTS VIDS stands for: Read more
This time in the “People in Testing” series, I had the chance to interview Eddy Bruin, who is an agile test coach in the Netherlands. Eddy is the co-founder of BUXIT, a community which goal it is to improve products through attention for User Experience.
Daniel: What is currently your biggest challenge at work?
Eddy: I’m currently an Agile coach in a big firm. It’s all pretty new to them and most of the developers are working on the other end of the world. My biggest challenge is coaching these people with the limited facilities we have. Only talking to a phone is hardly enough to create a team spirit and to communicate effectively. The biggest test challenge in this aspect is letting the team realize there are more ways to test besides exhaustive checking while treating the application as a complete black box. Let’s say that every time we change the color of the car the testers want to test the gearbox again. Read more
In one of my last posts I was writing about my software testing tools that I am using on a daily basis during work. After writing the post about the software testing tools, this post about my mobile apps came to my mind. I am always asking other people what kind of apps they are using and I get this question from time to time as well.
Therefore, I wanted to provide you with an overview of the apps I am using on a daily basis on my Nexus 5.
My first post in 2014 was about the Mobile App Europe conference this year in Berlin/ Potsdam Germany. I think this will be a really awesome conference around mobile apps, from design, development, testing to marketing. Since a couple of days the program chairs are known and I am one of the guys sitting in the conference board to build up a really cool conference program. In the next couple of days, the whole conference board will be presented at the website.
If you are into the mobile app business, submit your paper and be one of the speakers at the Mobile App Europe. The call for proposals is still open and will close at the end of february.
If you want to get the latest information about the conference, subscribe to the newsletter on the conference page or follow the conference on twitter @MobileAppEurope.
See you in Potsdam this year!
By Daniel Knott
Manage Cookie Consent
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.