Blog

Assuring quality of mobile app. stage 4: release and supporting testing activities

Let's discuss how testing team shall support the product at the release stage.
23 February 2017
Mobile app testing
The article by Pavel Novik
Head of testing department at a1qa

We continue our mobile app testing series of articles. This time let’s discuss how testing team shall support the product at the release stage.

Once the first round of testing is over, it’s important to realize that it’s hardly ever enough to ensure outstanding quality of the product. The first round is usually followed by at least two more where bugs fixing and application stabilization should be verified.

Testers’ activities after the first round of testing

  1. Defects validation. After the defect was marked as Resolved in the bug tracking system, the reporter should check whether it can be reproduced again or not. If not – the bug is closed. If the problem still exists – reopened.
  2. New feature testing. If a new feature was added to the application, testing team should check it on all devices and compare the app performance with the previous build.
  3. Regression testing is a type of testing performed to verify the previously developed software still functions correctly despite the implemented changes (software enhancements, configuration changes, software deployment in new environment, etc.)

In most cases the app will gain high quality after several test iterations and can be shipped to the market.

The app should meet the following criteria to be fully ready for release:

  • Lack of critical and major defects that will affect user experience.
  • App compliance with online stores requirements. Non-compliance may result in the publication deny even if the app is 100% perfect.

Depending on the mobile platform you build your app on, the release checklist may contain the following issues:

Android

iOS

  • The application should possess a unique title and fall into one of the categories in the store.
  • The application shouldn’t contradict the Human Interface Guidelines.
  • The application can be published unless it contains banned materials or it duplicated the functionality of the already existing product.

Taking into account these and many other aspects you’ll ensure that the app is ready to be shipped.

That’s it. Now let’s briefly sum up the main peculiarities of the mobile apps testing:

  • Strategy and selecting devices make a much bigger difference than for web and desktop systems testing.
  • It’s a “must” to include specific mobile checks into test documentation.
  • Utility programs can significantly facilitate your testing process (gathering stats, taking screenshots, etc.).

Make everyone feel the part of success

And the last tip that some managers neglect: thank your team once the project is over. It’s very important to know that you are valued. At the end of the day, the app’s release is the success of the whole team.

We are done! Thanks for taking your time to read the entire cycle of articles. We tried hard to compress the information we wanted to share in readable publications.

In the last post we’ll show you how we applied all this knowledge to ensure quality of one of the best-loved and best-known apps of 2016.

Sure you’ll enjoy the read.

More Posts

Mobile app compatibility_mini
14 October 2021,
by a1qa
4 min read
Compatibility testing: 5 key tips to ensure high quality of mobile apps
Billions of mobile solutions and portable devices. Can you imagine that? Learn how to ensure robust software compatibility with accurate testing.
Mobile app testing
5G impact
31 May 2021,
by a1qa
4 min read
5G network impact on mobile app testing
Check out what 5G connectivity will bring to the IT world and how it will modify mobile app testing.
Cybersecurity testing
Mobile app testing
Performance testing
15 March 2021,
by a1qa
4 min read
Mobile app performance testing: getting high software efficiency
Explore 3 cornerstones of mobile app performance testing and QA steps on how to execute it successfully.
Mobile app testing
Performance testing
29 January 2021,
by a1qa
4 min read
3 do’s and 3 don’ts in BFSI software testing
Considering BFSI to be a fast-paced industry, how to keep up with such velocity? We’ve prepared 3 do’s and 3 don’ts that help sustain the rush and high software quality.
Functional testing
Mobile app testing
Test automation
13 November 2020,
by a1qa
5 min read
QA for media and entertainment
Read the article to explore why QA is a must for the media and entertainment sector and how to perform software testing effectively.
Functional testing
Mobile app testing
Performance testing
Test automation
Usability testing
24 July 2020,
by a1qa
4 min read
OWASP as a guide to mobile apps security testing
More apps, more sensitive data, higher security levels... Learn how companies address the challenge of providing secure solutions harnessing unbiased safety recommendations.
Cybersecurity testing
Mobile app testing
12 December 2018,
by a1qa
3 min read
Benefits of native mobile app testing on real devices
At the early stage of every QA project, the team should make a choice: run tests on emulators, simulators, or real devices.
Mobile app testing
14 November 2018,
by a1qa
4 min read
How to use computer vision to improve your test automation
Learn how computer vision helps automate Android and iOS mobile application testing.
Mobile app testing
Test automation
20 July 2018,
by a1qa
4 min read
How QA providers help telecom companies overcome 21st century challenges
Let's examine the most vital telecom challenges and ways to overcome them with the help of Software Testing and QA companies.
Mobile app testing
Quality assurance

Get in touch

Please fill in the required field.
Email address seems invalid.
Please fill in the required field.
We use cookies on our website to improve its functionality and to enhance your user experience. We also use cookies for analytics. If you continue to browse this website, we will assume you agree that we can place cookies on your device. For more details, please read our Privacy and Cookies Policy.