Casos de uso
Problemas reales de los equipos de QA, y cómo dejan de tenerlos
Todos los equipos acaban en una de estas historias.Esto es lo que cambia cuando quienes conocen el producto pueden automatizar sus pruebas de extremo a extremo por sí mismos, grabando un flujo de trabajo o describiéndolo en una petición.
Equipo de producto web
El rediseño que rompió una página que nadie probaba
El reto
Una hoja de estilos compartida cambió para la nueva página de inicio.Dos versiones después, un cliente informa de que el total de la pantalla de facturas se superpone a su etiqueta.Ninguna prueba miraba esa pantalla, porque escribir scripts de navegador para cada página nunca iba a ocurrir.
Cómo lo resuelve GUI Test Studio
- 1Un tester graba los diez recorridos que importan, o los describe en una petición, sin código.
- 2Las comprobaciones de disposición recuerdan cómo está organizada cada pantalla, e informan del elemento que se movió y cuánto.
- 3Las pruebas se ejecutan en cada fusión en el pipeline, y una ejecución fallida enlaza directamente a la imagen de la pantalla rota.
Fabricante de software de escritorio
Una aplicación heredada que las herramientas de automatización no ven
El reto
El producto estrella tiene quince años y lo dibuja un toolkit a medida.Las herramientas que dependen de árboles de accesibilidad o de identificadores de elementos ven una sola ventana en blanco, así que cada versión se valida a mano durante dos días.
Cómo lo resuelve GUI Test Studio
- 1Donde la aplicación no dice nada de sus elementos, el GTS Engine los encuentra visualmente, así que el toolkit no importa.
- 2Las comprobaciones visuales encuentran cada botón y campo esté donde esté la ventana, y luego comparan lo que hay dentro.
- 3Las comprobaciones de texto leen los valores de la cuadrícula y detectan los errores reales.
Fintech y comercio electrónico
Fechas, totales y números de pedido cambian en cada ejecución
El reto
Una confirmación de pedido muestra la fecha de hoy, un número de pedido nuevo y un total que depende de los datos de prueba.Comprobar los valores exactos falla cada mañana por el motivo equivocado, así que las comprobaciones se desactivaron.
Cómo lo resuelve GUI Test Studio
- 1Las comprobaciones de texto dinámico verifican el formato en lugar del valor: una fecha real, un importe en moneda, una referencia como ORD-48213.
- 2Marque una muestra en el fotograma y la comprobación deduce su formato por sí sola.
- 3Las etiquetas fijas junto a ellos conservan comprobaciones de texto exactas, así que una palabra equivocada se sigue detectando.
Equipos que publican en varios mercados
Claro, oscuro, tres navegadores y cinco idiomas
El reto
La misma pantalla existe en modo claro y oscuro, se muestra algo distinta en Chrome, Firefox y Edge, y está traducida a cinco idiomas.Mantener una copia de cada prueba por combinación es una trampa de mantenimiento.
Cómo lo resuelve GUI Test Studio
- 1Cada comprobación puede guardar varias versiones esperadas, una por perfil de línea base: «Modo oscuro», «Firefox», «Francés».
- 2Ejecute la prueba bajo un perfil, revise el informe y acepte lo que ve para rellenar la versión de ese perfil.
- 3Dónde buscar y cuánta exigencia aplicar se comparten, así que una corrección sirve para todos los entornos.
Equipo de aplicaciones móviles
Recorrer a toques los mismos flujos en un teléfono, otra vez
El reto
Antes de cada publicación en la tienda, alguien inicia sesión, navega, añade al carrito y paga en un teléfono Android real, a mano, en cada candidata a versión.
Cómo lo resuelve GUI Test Studio
- 1Conecte el teléfono por USB: aparece en la pantalla, y graba en él como en cualquier aplicación.
- 2La ejecución vuelve a colocar el teléfono en el centro de la pantalla con el mismo tamaño, y reproduce los toques.
- 3El informe muestra la pantalla del teléfono en cada comprobación, como en cualquier otra prueba.
Estudio de videojuegos
Menús y HUD dibujados por el motor, jugados con un mando
El reto
Los menús, inventarios y HUD de un juego los dibuja el motor, no los controles estándar, y se recorren con un mando.Hacer una prueba de humo de cada compilación significa un tester jugando los mismos diez minutos cada mañana.
Cómo lo resuelve GUI Test Studio
- 1Grabe la entrada de teclado, ratón y mando a la vez; la reproducción maneja un mando virtual.
- 2Las comprobaciones visuales confirman lo que ve el jugador: el menú principal, la pantalla de carga desaparecida, tres corazones en el HUD.
- 3Ejecute la prueba de humo en cada compilación nocturna desde su sistema de compilación y lea el informe por la mañana.
¿Su caso es distinto?
Cuéntenoslo
Preferimos conocer las dificultades de su equipo a adivinarlas.Describa su aplicación y le diremos con honestidad si GUI Test Studio encaja.