Intelligent CIO LATAM Edición 26 | Page 46

OPINIÓN DEL CIO desde la misma área local , como lo serían si fueran compradores concentrados en una tienda , querrá saber sobre ese riesgo para que sus desarrolladores puedan mitigarlo ( lo que podrían hacer , por ejemplo , escribiendo lógica que distribuya uniformemente las solicitudes entre conjuntos concentrados de usuarios ). De lo contrario , su aplicación no ofrecerá de manera confiable la experiencia que promete a los clientes y probablemente perderá ingresos .
Como segundo ejemplo , considere un operador de red móvil que promete conectividad 5G a los clientes . Las pruebas de caos pueden ayudar a una empresa como esta a determinar si los dispositivos con poca energía de batería tendrán dificultades para lograr la conectividad a niveles 5G , por ejemplo , y cómo la interferencia de otros dispositivos podría afectar la conectividad .
La lista de ejemplos podría continuar , pero el punto es bastante simple : cualquier empresa que necesite saber cómo los defectos en los dispositivos móviles o las redes podrían afectar la experiencia del usuario debe agregar pruebas de caos a su estrategia de pruebas móviles .
Para que las pruebas de caos formen parte de sus operaciones de pruebas móviles , necesita un entorno de prueba que le permita crear caos a petición .
No puede hacer esto de manera efectiva cuando realiza pruebas en dispositivos móviles basados en la nube porque no puede simular problemas como la interferencia de Bluetooth en una nube de dispositivos . En su lugar , deberá configurar su propia cámara de aislamiento , que es un espacio físico que alberga un conjunto de dispositivos móviles que están desconectados de la infraestructura externa . Allí , puede controlar completamente todos los aspectos del entorno para probar en cualquier condición caótica que le importe . errático del dispositivo debido a la baja carga de la batería y ejecutar pruebas móviles en estas condiciones le permite evaluar cómo se comportará su aplicación en un entorno menos que perfecto . A su vez , estas pruebas pueden ayudar a los desarrolladores a identificar formas de mejorar el rendimiento de las aplicaciones en condiciones inusuales .
Como ejemplo del mundo real de por qué es posible que desee inyectar caos en las pruebas móviles , imagine que es un minorista y proporciona a sus clientes una aplicación móvil que pueden usar en sus tiendas para ayudar a localizar e investigar artículos en los estantes . Si su aplicación es propensa a tasas de respuesta lentas cuando muchos clientes se conectan
No todas las pruebas móviles necesitan incluir caos . A veces , solo desea realizar pruebas de compatibilidad para asegurarse de que sus aplicaciones funcionen como se espera en diferentes dispositivos , navegadores y sistemas operativos . Las pruebas de caos no son útiles para ese propósito .
Pero si desea llevar su estrategia de pruebas móviles al siguiente nivel y asegurarse de ofrecer una experiencia de usuario ideal incluso en condiciones menos que ideales , un poco de pruebas de caos ayuda mucho . Proporciona información sobre cómo el hardware y el software móviles interactúan en el mundo real , no solo en el mundo casi perfecto de un entorno de pruebas móviles estándar . p
46 INTELLIGENTCIO LATAM www . intelligentcio . com / latam-es