ASTQB practice question 4 of 15

What types of testing are particularly important for mobile applications based on the user’s expectations?

Full set: 76 questions
Answer options
A: Suitability and Accuracy
B: Usability and Performance Correct answer
C: Portability and Usability
D: Performance and Security
Correct Answer:
B. Usability and Performance
Explanation

From a user's perspective, the immediate experience of using a mobile application is paramount. Usability testing ensures the application is intuitive, easy to navigate on various screen sizes, and provides a positive user experience. Performance testing addresses critical user expectations regarding speed, responsiveness, and efficient use of device resources like battery and data. Mobile users have low tolerance for slow, confusing, or resource-intensive applications, making these two non-functional test types particularly important for app adoption and retention. They directly reflect the "how well" an application works in the user's hands.

Why Incorrect

A. Suitability and Accuracy: These are fundamental functional requirements for any application, not characteristics uniquely critical to the mobile user's experience.
C. Portability and Usability: While users expect an app to work on their device (a facet of portability), performance is a more direct and constantly evaluated user concern than technical portability.
D. Performance and Security: Security is a critical attribute, but users often assume it is present. They are more likely to actively notice and be frustrated by poor usability on a moment-to-moment basis.

References

1. ISTQB® Certified Tester Foundation Level - Mobile Application Testing Syllabus, Version 2019.

Section 4.3, Usability Testing: "Mobile users have high expectations for usability. They expect applications to be intuitive, easy to learn, and efficient to use... Poor usability is a common reason for users to stop using an application." (p. 26)

Section 4.4, Performance Testing: "Performance is a key factor for the success of a mobile application. Users expect applications to be responsive and to have a minimal impact on device resources such as battery life and data consumption." (p. 27)

2. ISTQB® Certified Tester Advanced Level - Technical Test Analyst Syllabus, Version 3.1.1 (2021).

Section 4.2.1, Introduction to Performance Testing: This section emphasizes that performance testing evaluates system behavior under various load conditions, which directly relates to the user's expectation of responsiveness. (p. 31)

Section 4.4.1, Introduction to Usability Testing: This section defines usability as "The degree to which a product or system can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use," directly aligning with user expectations for a mobile app. (p. 40)

Scroll to Top