ASTQB practice question 3 of 15
Which of the following is a requirement for portability testing for the future of a mobile application?
Full set: 76 questionsPortability testing evaluates an application's ability to function effectively in different environments. For the future of a mobile application, this requires a forward-looking strategy. Testers and stakeholders must analyze market trends to anticipate which devices, operating systems, and form factors will become popular. This foresight is crucial for defining the scope of future portability tests, ensuring the application remains compatible and provides a good user experience as the mobile ecosystem evolves. This strategic anticipation guides the selection of devices and environments for testing, whether real or emulated, to proactively address future compatibility challenges.
A. Knowing how the application works today with today’s devices is regression or compatibility testing for the current state, not a requirement for future portability.
C. Predicting how personas will change relates primarily to future usability and user experience testing, not the technical environments central to portability testing.
D. Creating and using emulators is a method for testing. The fundamental requirement is first knowing which future device configurations to create or test on.
1. ISTQB® Certified Tester Foundation Level - Mobile Application Testing Syllabus (Version 2019). Section 3.3.2, "Portability Testing," discusses the challenge of device fragmentation. It states, "A test strategy must be created to determine which of the many devices should be tested," and suggests using "market share" and "trends" as key factors for device selection. This directly supports the need to anticipate future popular devices.
2. ISTQB® Certified Tester Advanced Level Test Analyst Syllabus (Version 3.1.2, 2021). Section 4.5, "Portability Testing," defines portability as testing the ease of transfer between environments. The syllabus emphasizes testing on "all specified target platforms," which for future planning, necessitates anticipating what those future platforms will be.
3. Gao, J., et al. (2015). Mobile Application Testing: A Tutorial. IEEE Computer, 48(2), 46-55. This academic tutorial on mobile testing highlights the importance of a device selection strategy. It notes that "factors such as a device’s market share, OS version, and screen resolution" are critical. For future-proofing, these factors must be projected forward based on market analysis and trends. (DOI: https://doi.org/10.1109/MC.2015.53, Page 51).
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 1If you are testing a mobile banking application, is it important to test the interaction …
- Question 2You are testing a machine that scores exam papers and assigns grades. Based on the score …
- 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…
