“…Device-specific factors include properties that are inherently bound to different handsets, such as operating system, form factor (tablet computer vs. smartphone), display size and orientation. These factors multiply the testing effort, as the typical testing process (unit-tests, integration tests, smoke tests, system tests, acceptance tests and regression tests) is extended by device tests and testing in the wild [9], where the AUT is deployed on a set of handsets and executed under the appropriate conditions. This may include visiting off-site locations, provoking roaming scenarios and traveling long distances.…”