Mobile Testing
8 min read

Managing mobile devices for QA projects

Managing multiple mobile devices can be complicated, how we keep track of what devices we have for QA projects.
Several mobile devices shown splayed out
Written by
Tom Batey
Published on
October 31, 2023

Almost all the QA projects we test require some form of testing on mobile devices.

The mobile device landscape is complex, there are 8 current iPhone models, 4 current iPads and then thousands of different Android makes and models.

There are many new phones and tablets launched each year and the operations systems for iOS and Android are also upgraded with new versions every year.

How we choose specific handsets and devices to use for our testing is probably the subject of another post but essentially we break it down to cover both iOS and Android, test on both phones and tablets and also cover the latest 2 versions of iOS and Android.

There is a bit more to it than that, in terms of which Android manufacturers we need, any devices with specific features, different screen sizes, keeping up with the latest iPhones, being able to cover a low-range, mid-range and flagship device range, etc.

What all of this means is that managing this list of mobile devices can be problematic.

How do we keep track of what devices we have available?

We are a 100% remote company, each of our testers has their own physical devices and we purchase additional devices where we have gaps.

Where we need to cover a wider range of devices for a project, we often have several testers contribute to that project and test on the specific devices allocated for that project.

All the mobile devices across the company are tracked in a device register, which is a searchable list covering the make and model of the device and the current OS version installed on that device.

Our device register is held in our in-house management system called Testing Manager and our testers keep this up to date as they obtain new devices or upgrade their existing devices.

Each year we discuss internally what updates to make to make sure we continue to have at least the latest 2 major versions installed and still cover testing on older OS versions where needed.

We also allocate some devices to have beta versions of the new iOS and Android operating systems installed so we can test our customers mobile apps on them before the general release.

In the event that we don't have a specific handset and OS combination available to test on, we use LambdaTest as a backup solution. This has a wide range of real mobile devices that we can turn to when needed.

So that's how we do it, what is your strategy for keeping track of your mobile devices?

Photo by Daniel Romero on Unsplash

Newsletter
No spam. Just the latest testing information and tips, interesting articles and Testing Manager updates in your inbox.
Read about our privacy policy.
Thank you for signing up! Your first newsletter will be sent soon.
Oops! Something went wrong while submitting the form.

Testing On Demand

Flexible testing when you need it, no minimum amounts and no contracts.

LEARN MORE

Related Articles

New schedule available for all customers to access in Testing Manager
News
August 14, 2024

Announcing the new Schedule in Testing Manager

Schedule overhauled and now available for all customers to view upcoming scheduled testing.
Read post
Adopting a tester's mindset is what uncovers many issues

Why A Tester's Mindset Unlocks More Effective Testing

Adopt a tester's mindset to uncover more issues.
Read post
The need for dedicated testing has not diminished since WebDepend started 14 years ago.

Testing requires dedication and a dedicated tester

The need for dedicated testing has not diminished since WebDepend started 14 years ago.
Read post