Welcome to the App Quality Alliance, a global association focused on helping the industry continually improve and promote mobile app quality, across all platforms.
Please read all about AQuA and the deliverables below and get in touch if you have any questions at all. Thank you.
What is AQuA and who is involved?
What does AQuA deliver?
Quality App Directory
The Testing Criteria
The Baseline Testing Criteria
Accessibility Testing Criteria
Performance Testing Criteria
Online Testing Criteria Tool
The App Quality Alliance (AQuA) is a global association focused on helping the industry continually improve and promote mobile app quality, across all platforms.
It is led by members and industry contributors who work together on projects of mutual interest, thereby minimising the work needing to be done by each one.
AQuA also acts as a referral and endorsement body, accrediting the quality of players and their apps within the industry. It specifically recognizes app developers, testing service providers and app commissioners who are committed to the delivery of quality app. Find out more about becoming an Endorsed AQuA Member.
Guidelines and documents such as: Cross-platform Best Practice Guidelines, mobile app testing guidelines, platform-specific Baseline Testing Criteria and more recently the Accessibility Testing Criteria.
Online tools to help you follow the progress of apps you're testing against the Testing Criteria
AQuA is also responsible for the Quality App Directory into which developers can place details of apps that have met the AQuA standard.
All of AQuA's work is collaborative, working with it's members and the industry on mutually interesting topics of app quality. It is also open source (published under the Creative Commons 3.0 Attribution License), which means that anyone is free to share or adapt the work that AQuA produces, for any purpose. We simply ask that they give appropriate credit do AQuA when doing so.
Below are some of the deliverables.
An online repository containing details of apps (Android and iOS) that have passed the AQuA Testing Criteria.
AQuA is responsible for producing Testing Criteria for different platforms, against which developers can test their apps.
The criteria have been produced based on the collective experience of the AQuA members, together with vast industry input. The idea is that an app that has met the criteria will provide a consistently good user experience without causing trouble to the user or the device.
The Baseline Testing Criteria (for Android, iOS and Java apps), the Accessibility Testing Criteria, and the Network Performance Testing Criteria are below.
These sets of Baseline Testing Criteria (for Android, iOS and Java ME) have been developed to catch the common errors that a developer may miss when testing their app.
The Baseline Testing Criteria comprises of a set of individual tests, to help ensure that there is a consistently good user-experience of app quality on the device.
With the help of the AQuA members, test houses and developers, we identified 4 types of mobile apps:
As these apps all have different attributes and functionality levels, they need different levels of testing, with not all types of apps needing to be tested against all of the tests in the Criteria.
Information about the test types, app types and 'critical' / 'warning' level tests are in the Criteria.
Launched in July 2015, the Accessibility Testing Criteria is intended to be used to check the accessibility of an application for users with limitations in one or more categories of vision, hearing, speech, dexterity and cognition on an Android Device.
The Accessibility Testing Criteria was a collaborative project, put together by AQuA and itsmembers,withkey industry organisations such as the Mobile Manufacturers Forum
The Accessibility Testing Criteria for Windows and IoS will be available later this year.
The six tests within the Network Performance Testing Criteria analyse the network performance of an app looking for issues such as excessive radio resource use and inefficient design of data transmission, which can cause a huge drain on the device's battery, can result in a slowness of the application and cause more data to be transferred across cellular connections, resulting in higher data charges for the user.
The tests are designed to be carried out using the Application Resource Optimizer (ARO) tool from AT&T
All your existing and past tests are clearly shown in the system, for you to go back to at any time.