ASTQB practice question 1 of 15
If you are testing a mobile banking application, is it important to test the interaction between the software and the device?
Full set: 76 questionsTesting the interaction between a mobile application and the device is critical. The physical device is the primary medium through which the user interacts with the application (via touchscreen, buttons, etc.) and how the application connects to external services, such as the internet for a banking app. This interaction testing validates that the application functions correctly with the device's hardware (e.g., network radios, GPS, camera), operating system, and can handle interruptions (e.g., incoming calls, notifications). For a high-risk application like mobile banking, ensuring this interaction is seamless and reliable is essential for functionality, security, and user trust.
A. This is incorrect because functional testing for mobile applications must include device interactions to cover real-world usage scenarios and hardware dependencies.
C. This is incorrect. Native applications are specifically designed to leverage device hardware and OS features, making interaction testing more critical, not less. Device fragmentation requires testing across various hardware.
D. This is incorrect because it suggests an impractical and inefficient scope. Testing should be risk-based, focusing on device features the application actually uses, not every single feature the device possesses. ---
1. ISTQB® Certified Tester Foundation Level - Mobile Application Testing Syllabus, Version 2019.
Section 1.3.1, "Mobile Device and Platform Fragmentation": This section explains the challenges posed by diverse hardware, screen sizes, and OS versions, stating, "This fragmentation is a major challenge for testing." This directly supports the need to test software-device interaction.
Section 3.2.2, "Real Devices": This section highlights the necessity of using physical devices for testing, noting they are essential for "performance testing, interoperability testing, and any testing that requires specific hardware components." This validates the reasoning in option B.
Section 4.2, "Mobile Application Test Types": This section lists specific tests like "Interruption Testing" and "Testing of Hardware-related Features," which are entirely focused on the interaction between the application and the device, refuting option A. The targeted nature of these tests also contradicts the exhaustive approach suggested in option D.
Keep practicing
Take the free ASTQB practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other ASTQB practice questions
- Question 2You are testing a machine that scores exam papers and assigns grades. Based on the score …
- Question 3Which of the following is a requirement for portability testing for the future of a mobil…
- Question 4What types of testing are particularly important for mobile applications based on the use…
- Question 5If a tool is able to simulate the way in which a specific device would respond to an appl…
- Question 6In lifecycle models, what should testing provide in term of speed of releasing the produc…
- Question 7A mobile device has some peripherals attached to it, if your application uses a periphera…
