Which of the following is a reason to use simulators for testing?
Answer(s): B
B is correct. A is incorrect because real devices will always be more accurate. C is incorrect because usability requires the look and feel of the real device. D is not true on a large scale and may not even be true on a small scale. A well-designed simulator should be easier to re-configure as needed.
You have just been assigned to test a native mobile application for a delivery recording device used by mail and package couriers. This is a new version of a product that is already in production. The production version of the product has had issues with the hardware particularly with capturing signatures entered on the device and with associating photo images to the proper delivery addresses. This has resulted in a problem with reconciling the package delivery information. You need to test the application on a network with 1000 of these devices sending information back to the main office. Budget is limited as is the ability to obtain 1000 devices.What should you do?
Given this scenario, B is the correct answer. An emulator will allow testing to be conducted to verify the interaction between the hardware/OS and the application and that's where the main problems have been. A is not correct because a simulator will not be able to simulate the interaction between the application and the hardware and that is identified as a key issue with the current production product. C is not correct because this is not a device that most people would have access to it's a business device rather than a personal device. D is not correct because a good emulator should be able to provide the needed test environment. And, the question states that budget is limited and devices are hard to get.
You are responsible for performance testing for a new hybrid mobile application that will run on smartphones. The application will use the phone's GPS capability to determine the altitude of the phone. This information will be used to send information to the user indicating the change in their "safe limit" for alcohol consumption. You expect your highest usage of the system to be on New YearsEve when many people are skiing at high altitudes and will need to check their safe limit. For the first year of usage, 5,000 concurrent users are expected to use the application on that one evening. Given this information, what is the best approach to use for conducting the performance test?
Answer(s): A
A is correct. Simulators are the best approach for this testing because a large number are needed and specific altitude readings can be programmed into the simulator. B is not correct because there is no need to interact with the phone's hardware to do this test. The altitude information can be programmed into the simulator. C is not correct because that would just complicate the tests and simulators alone will be sufficient. D would be difficult to manage and getting 5000 concurrent users before New Years Eve might be impossible.
You have a need to test network connectivity in a variety of environments to determine if your web site will respond fast enough and reliably enough to the requests from your mobile web-based application. You don't have the ability to create these environments within your test facilities.What is the best option to use to conduct this testing?
Answer(s): C
C is correct. Cloud-based network simulators are commonly used for this purpose. A and B are not ideally suited for the problem and D would be too unreliable to control.
What is the best way to verify that a simulator is giving reliable results?
C is the best way to verify the reliability of the simulator. A as we all know may not tell us how the simulator really works. B would require knowing how the simulator should behave, which might be information we don't have. D would not make sense as you'd be comparing information from two different developed products.
Post your Comments and Discuss BCS ASTQB exam prep with other Community members:
Our website is free, but we have to fight against AI bots and content theft. We're sorry for the inconvenience caused by these security measures. You can access the rest of the ASTQB content, but please register or login to continue.