Grabar una prueba
Qué grabar, la cuenta atrás, la barra de herramientas de grabación y los hábitos que hacen fiable una prueba.
Qué grabar
Grabar es una de las dos formas de crear una prueba: usted recorre el escenario una vez, y GUI Test Studio genera la prueba a partir de la grabación, de forma visual, lista para ejecutarse y editarse en cualquier momento.La otra forma es describir el flujo de trabajo en una petición, y su asistente de IA lo graba por usted.¿Prefiere trabajar sin IA?Grábela: no hace falta nada más.
La página de inicio de GUI Test Runner-Recorder muestra las dos formas una junto a otra, en su tarjeta Crear un test nuevo: Grábelo usted mismo, con el botón rojo Grabar, y Crear test desde una petición.Haga clic en Grabar.Antes de cada grabación, la aplicación pregunta qué quiere probar.
La pregunta muestra cinco imágenes, una por opción: toda la pantalla, una aplicación, una aplicación web, un área de la pantalla y un teléfono.Haga clic en una imagen y sus ajustes aparecen bajo la fila; después haga clic en el botón rojo Grabar.La primera vez, una breve guía le acompaña por las cinco.
Varios monitores: qué pantalla
En un equipo con varios monitores, primero llega una pregunta más: ¿Qué pantalla debe usar este test? Los monitores se dibujan tal como están en su escritorio.Haga clic en uno para grabar solo ese monitor, o en Todas las pantallas para una aplicación que abre sus ventanas en cualquiera de ellos.El que elige se ilumina un momento en la pantalla real, para que sepa cuál es.
Se hace una vez por sesión; las grabaciones siguientes conservan la respuesta.Marque No volver a preguntar para conservar su elección definitivamente: entonces vive en Configuración, Preferencias, Grabación predeterminada, en la tarjeta Pantalla como Grabar en, con el interruptor que vuelve a hacer la pregunta.
Una prueba se ejecuta en la pantalla en la que está GUI Test Runner-Recorder, así que el navegador o la aplicación que abre aparece donde usted trabaja.Una prueba grabada en otro monitor se sigue ejecutando en él.Para ejecutarla en otro lugar, o en todas las pantallas, cambie Ejecutar en en la Configuración del proyecto de la prueba.Consulte Ejecutar una prueba.
Las cinco opciones, y cuándo elegir cada una
Toda la pantalla
Todo lo que hay en su monitor principal puede recibir comprobaciones.Elíjala para una primera prueba, cuando su escenario pasa por varias aplicaciones o ventanas, o cuando no esté seguro.
Una aplicación
Elíjala cuando su escenario se queda dentro de una sola aplicación de escritorio.Solo las ventanas, los diálogos y los menús de esa aplicación reciben comprobaciones automáticas, así que una notificación de otro programa nunca acaba en su prueba.
Elija la aplicación en la lista de aplicaciones abiertas, o haga clic en Examinar... para un programa que aún no está abierto.Marque la casilla que inicia la aplicación al principio de la prueba y la cierra al final, y cada ejecución parte de una aplicación recién abierta.
Una aplicación web
Elíjala cuando lo que prueba es un sitio web o una aplicación web.Escriba su dirección y elija el navegador.La página se abre en una ventana limpia a pantalla completa, sin sus pestañas ni sus sesiones iniciadas, y la grabación empieza cuando la página se ha cargado.Después, la prueba abre y cierra el navegador por sí misma en cada ejecución.
Marque Generar también esta prueba para otros navegadores y dispositivos para obtener también la misma prueba para Chrome, Edge y Firefox, teléfonos, tabletas y otros tamaños de pantalla, hecha justo después de guardar.Consulte Cada navegador y cada dispositivo a partir de una sola grabación.
Un área de la pantalla
Elíjala cuando solo importa una parte de la pantalla: un panel, un formulario, la vista de un juego.Haga clic en Seleccionar en pantalla... y dibuje el área.Las comprobaciones automáticas salen solo de su interior.
Un teléfono (Android)
Elíjala cuando lo que prueba es una aplicación Android.Conecte el teléfono por USB: su pantalla aparece en una ventana en la de su equipo, y lo que usted hace en esa ventana ocurre en el teléfono.La pregunta indica cuándo el teléfono está listo, o qué falta todavía.
¿No está seguro?Parta de lo que prueba
| Usted prueba | Elija |
|---|---|
| Una aplicación de escritorio | Una aplicación |
| Un sitio web o una aplicación web | Una aplicación web |
| Varias aplicaciones que trabajan juntas, o no está seguro | Toda la pantalla |
| Un panel de una pantalla cargada, o la vista de un juego | Un área de la pantalla |
| Una aplicación Android | Un teléfono (Android) |
Mientras graba
La aplicación se aparta y cuenta atrás tres segundos, para que usted pueda empezar su escenario con calma.
Cuando GUI Test Runner-Recorder abre una aplicación web o inicia una aplicación por usted, no hay cuenta atrás.Le pide que no toque el ratón ni el teclado, y la grabación empieza en cuanto la página o la aplicación está lista.
Una pequeña barra de herramientas permanece cerca de la parte inferior de la pantalla mientras graba.Nunca forma parte de la grabación, y puede arrastrarla para apartarla.
| Botón | Qué hace |
|---|---|
| Volver a grabar | Descarta esta toma y empieza una nueva.No se guarda nada. |
| Pausa / Reanudar | Detiene la grabación un momento, para preparar algo que no forma parte de la prueba. |
| Detener | Termina la grabación.A continuación, usted elige qué verifica la prueba y la guarda. |
Se graban los clics del ratón, los arrastres, el desplazamiento y la escritura con el teclado, y también un mando cuando lo activa en las Preferencias.
Cada tecla que pulsa conserva la distribución de teclado en la que se escribió.Una prueba que cambia de distribución por el camino, del francés al inglés por ejemplo, escribe cada tecla en su propia distribución cuando se ejecuta.Si el equipo que ejecuta la prueba no tiene alguna de esas distribuciones, el informe lo indica; eso solo nunca es un fallo.
Hábitos para una prueba fiable
Una prueba reproduce exactamente lo que usted hizo.Unos pocos hábitos durante la grabación hacen que se supere siempre.
Do
- Empezar desde un estado conocido: sesión cerrada, página de inicio, cesta vacía
- Esperar a que cada pantalla termine de cargarse antes de hacer clic en ella
- Hacer clic en el centro de los botones y los campos, no en sus bordes
- Usar datos de prueba que sean los mismos en cada ejecución
- Mantener cada prueba corta y centrada en una sola cosa: iniciar sesión, buscar, tramitar un pedido
Avoid
- Hacer clic mientras una página aún se está cargando
- Mover o redimensionar ventanas en mitad de un escenario
- Depender de algo que quedó de una ejecución anterior
- Notificaciones y ventanas emergentes de otras aplicaciones durante la grabación
- Una sola prueba muy larga que lo cubre todo
Teclas que conviene recordar
| Tecla | Durante la grabación | Durante la ejecución |
|---|---|---|
| Esc | Detiene la grabación | Cancela la cuenta atrás |
| F1 | Pausa y reanuda | |
| F2 | Detiene la ejecución de inmediato |
Puede cambiar estas teclas en Configuración, Preferencias.
Grabar un teléfono
Active la depuración por USB en el teléfono Android, conéctelo y autorice el equipo una vez en la pantalla del teléfono.La pregunta muestra los pasos cuando el teléfono aún no está listo.Consulte Web, teléfonos, máquinas virtuales y videojuegos.
Al detener la grabación
La aplicación vuelve y pregunta qué debe verificar esta prueba, y después dónde guardarla.Continúe con Elija qué verifica una prueba.
La otra forma: describir la prueba
Crear test desde una petición, junto a Grabar, abre una ventana donde escribe lo que debe hacer la prueba, elige un ejemplo del que partir y la envía a su asistente de IA: Claude Desktop, Claude Code, ChatGPT con Codex o VS Code, o la crea con un modelo de IA local, uno nuestro o uno suyo.El asistente realiza entonces los pasos en su pantalla, verifica sobre la marcha y guarda el mismo tipo de prueba.Consulte Crear una prueba desde una petición.
¿Sigue con problemas?Díganos qué intentaba hacer, y respondemos en un día laborable.Ask our team