Please enable JavaScript.
Coggle requires JavaScript to display documents.
CH 2 - Coggle Diagram
CH 2
Testing for Compatibility with Device Hardware
Testing for Device Features
The device portfolio selection usually is a compromise between
market coverage, cost and risk.
It is required to test that the app still works as expected if a certain feature is absent
Different types of devices
Compatibility testing has to be
conducted on a large number of devices
This requires prioritization of target devices for testing.
Testing for Different Displays
Device displays can have various screen sizes, viewport sizes, aspect ratios and resolutions
measured in pixels per inch (ppi) and dots per inch (dpi).
Testing for different displays
The app scales all user interface elements according to current screen density and size
User interface elements do not overlap
Usability or touch issues do not occur
There is no problematic shrinkage of images because of high dpi/ppi
Testing for Device Temperature
Mobile devices could get overheated for a variety of reasons such as battery charging, intense
workload, apps running in the background, continuous usage of cellular data, Wi-Fi or GPS**
Overheating can impact a device as it attempts to reduce heating and conserve battery levels
This may include a drop in the CPU frequency, the freeing up of memory, and the turning off parts of the system.
Tests must be designed to consume a lot of energy which leads to the generation of
heat over a long uninterrupted period of time.
Testing for Device Input Sensors
inputs types
GPS
accelerometers,
gyroscopes
:
Test App for:
various types of motion such as circular motion and back and forth motion
react to external lighting react correctly under various lighting conditions
Sound inputs and outputs
microphones, wired and wireless speakers
Location position (GPS on-off, GPS signal quality,
Various Input Methods