
En el mercado existen gran cantidad de dispositivos móviles (iPhone, Galaxy, iPad, Lumia…), estos difieren mucho entre sí y la experiencia del usuario puede cambiar radicalmente de uno a otro. Algunos aspectos que se diferencian el uno del otro pueden ser: La pantalla. El tamaño, la presión, la calidad, su diseño (vertical u horizontal…), el tipo de dispositivo (capacitivo, rueda BlackBerry, teclado, lápiz…), La batería (de iones de litio, o níquel), entre otro tipo de características.
De acuerdo a lo anterior es determinante probar en todos los tipos de dispositivos, para que se pueda para garantizar que cierta aplicación funcione correcta y adecuadamente sin afectar el normal funcionamiento del dispositivo, ya que, si llegase a ocurrir un pequeño error en cierta gama de dispositivos móviles, es posible que la aplicación no funcione de forma correcta ocasionando una perdida de clientes y usuarios potenciales.
Por ejemplo, llevar a cabo el testing de aplicaciones móviles en dispositivos reales permite obtener resultados más fiables, ya que se podrá comprobar al 100 % cuál será la experiencia de los usuarios en cada caso de uso, sin embargo, esos dispositivos reales conllevan a una serie de gastos adicionales, lo que aumentará los costos del desarrollo de aplicación.
De acuerdo a lo anterior, no es sencillo realizar una selección de dispositivos apropiada, esto se debe a la gran cantidad de aplicaciones que salen al mercado en todo momento y con un alto grado de exigencia y calidad, y es por ello que de acuerdo a las nuevas exigencias en recursos que traen las nuevas aplicaciones, la selección de dispositivos se debe de realizar en forma coherente y rigurosa, teniendo en cuenta los siguientes aspectos:

|
VENTAJAS |
DESVENTAJAS |
|
Alta precisión del resultado de la prueba. |
Un gran número de los dispositivos de uso frecuente. |
|
Simple replicación de errores. |
Gastos adicionales para el mantenimiento de los dispositivos. |
|
Los puntos como el consumo de la batería, la geolocalización, las notificaciones automáticas, los sensores incorporados en los dispositivos son fáciles de probar. |
Acceso limitado a los dispositivos de uso frecuente en países extranjeros. |
|
Posibilidad de probar interrupciones entrantes (llamadas, SMS). |
Tener diferentes dispositivos con diferentes versiones de SO es costoso. |
|
Capacidad para probar la aplicación móvil en el entorno real y las condiciones. |
Esfuerzo significativo para adquirir y administrar los dispositivos. |
|
No hay falsos positivos. |
|