Mobile App QA – Should you automate?

Mobile App QA – Should you automate?

Mobile apps have completely changed the way we live our lives. With the touch of a button, I can find a restaurant, get hotel reviews, get directions, or order a cab. Long gone are the days when I printed out my MapQuest directions and studied them whenever I needed to go somewhere new. While I enjoy how easily information is available to me now through my smartphone, I know it would not be possible if businesses didn’t keep up. Thankfully they are!

Businesses are realizing more and more that mobile apps are the best way to reach the highest number of customers. As more apps make their way into the market, the need for QA and testing also increases. With multiple platforms and ever progressing features, this isn’t such an easy task. That’s why we recommend QA automation! I don’t expect you to take my word for it without any facts to back it up so let’s dive in.

Why automate QA and testing?

Mobile app testing is often very repetitive, tedious, and time-consuming. With automation, you can simplify your process by defining a test once that can be executed multiple times. This reduces your time investment, cost, and error margin while increasing your productivity and test coverage. It also enables you to create a more stable application by making it easier to run tests after every minor change to the code. Essentially, automation will increase your productivity, ensure an agile development team, and reduce overall costs.

This is all very nice but the world is unfortunately not so black and white. While the need for mobile app QA is significant, there are many common problems that QA teams encounter that can disrupt and limit the efficient testing of enterprise apps. Some of the problems that enterprise testers come across are:

  1. Mobile app testing is not thorough – or not done at all
  2. Lags in development can lead to shorter testing time
  3. Lack of requirements can inhibit QA capabilities

To read more about the problems QA folk come across, check out this article: Three Common Problems in the Mobile APP QA Process

Mobile Testing – Automation or Manual

Mobile Testing – Automation or Manual

Posted by Perry Nalevka on 

mobile-application-testing1-300x222

In previous posts we wrote that there is not enough testing being done in the mobile space but we see that the trend is changing as more outsource vendors (like us) are offering Mobile QA as a service.  The next problem I am seeing is that most testing being done today is manual which creates a lot of delay in today’s agile development world.  Although some manual testing will always be needed there is definitely room for more automation.  What’s driving more a more companies toward test automation is also the ever shrinking release cycle they’re facing for their mobile apps. Whether it’s a mobile web app which can see multiple versions per day, or a native/hybrid app which can be released any other week, the need for continuous feedback is critical.