Efficient Test Coverage for Mobile Apps – Brian Hamilton

Test Coverage - TL_mobilecoverage

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

Rotation Tour in Mobile Testing

Rotation Tour in Mobile Testing - Adventures in QA

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

People in Testing Interview with Eddy Bruin

Eddy Bruin - Adventures in QAThis 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

My Mobile Apps

My Mobile Apps - Adventures in QA

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 Mobile Apps

Blogging/ Files

Read more

Program Chair at the Mobile App Europe 2014

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 … Read more