Ir al contenido

Cambiar de dispositivo durante una ejecución de prueba

Repeato v1.4 introduce la función «Paso de cambio de dispositivo». Esta incorporación está diseñada para mejorar la eficiencia de las pruebas, ya que permite cambiar entre distintos dispositivos dentro de una misma secuencia de prueba.

Estos son algunos casos de uso que se pueden automatizar mediante el «paso de cambio de dispositivo»:

  1. Pruebas de sincronización entre dispositivos: Valida que las acciones realizadas en un dispositivo (como crear un evento en una aplicación de calendario) se sincronicen de inmediato y correctamente en otros dispositivos que hayan iniciado sesión en la misma cuenta.
  2. Pruebas multijugador: Prueba las funciones multijugador de los juegos y asegúrate de que las acciones de un jugador se reflejen correctamente en los entornos de juego de los demás jugadores.
  3. Pruebas de transacciones de comercio electrónico: Simula un escenario entre comprador y vendedor en el que un producto anunciado para la venta en un dispositivo (el del vendedor) sea visible y pueda comprarse desde otro dispositivo (el del comprador), incluido el proceso de pago y finalización de la compra.
  4. Pruebas de interacciones en redes sociales: Prueba funciones como compartir, indicar «Me gusta» o comentar publicaciones, y asegúrate de que las acciones se reflejen correctamente en distintas cuentas de usuario en dispositivos separados.
  5. Pruebas de coherencia de las notificaciones: Verifica que las notificaciones (notificaciones push, alertas por correo electrónico, etc.) se entreguen y muestren de forma coherente en todos los dispositivos cuando ocurre un evento específico (como recibir un mensaje o un recordatorio del calendario).
  6. Pruebas de funciones específicas del dispositivo: Prueba aplicaciones con funciones específicas del dispositivo, como una aplicación de banca móvil en la que una transacción iniciada en un smartphone deba autorizarse mediante un token bancario en una tablet.
  7. Pruebas del control de reproducción multimedia entre dispositivos: Prueba aplicaciones multimedia cuya reproducción pueda controlarse desde un dispositivo mientras se ejecuta en otro, como enviar un vídeo del teléfono a un televisor inteligente y usar el teléfono como mando a distancia.
  8. Pruebas de aplicaciones de IoT y hogares inteligentes: Prueba escenarios en los que una acción en una aplicación móvil (como ajustar el termostato o apagar las luces) produzca cambios físicos controlados mediante dispositivos IoT.
  9. Pruebas de aplicaciones y plataformas colaborativas: Prueba herramientas de colaboración en las que las actualizaciones o cambios realizados por un usuario en su dispositivo se reflejen de inmediato en las pantallas de los demás usuarios.
  10. Pruebas de sincronización de aplicaciones de salud y fitness: Prueba aplicaciones de salud en las que los datos (como el número de pasos o los registros de ejercicio) registrados en un dispositivo (p. ej., un monitor de actividad) se reflejen correctamente en la aplicación de otro dispositivo (p. ej., un smartphone).

Funciones principales del «Paso de cambio de dispositivo»:

  1. Flexibilidad entre dispositivos: Facilita el cambio entre varios dispositivos durante las pruebas y ayuda a abordar escenarios de prueba más complejos.
  2. Aplicación en distintos entornos de prueba: Es útil para aplicaciones que requieren la interacción del usuario entre varios dispositivos, como herramientas de comunicación o plataformas sociales.
  3. Eficiencia de las pruebas: Busca agilizar el proceso de pruebas, centrándose en ahorrar tiempo y mejorar la precisión.
  4. Entorno de pruebas limpio: Incluye un mecanismo de restablecimiento automático para mantener la coherencia y fiabilidad de los resultados de las pruebas.

Contenido del tutorial en vídeo:

  • Una introducción al «Paso Cambiar dispositivo»
  • Instrucciones para implementar esta función en escenarios de prueba.
  • Demostración en directo del paso Cambiar dispositivo en acción
ES