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.

Cinco opciones.Los ajustes de la que usted pulsa aparecen bajo las imágenes.

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.

Una sola pantalla es la opción recomendada: la prueba mira menos, así que se ejecuta más rápido y con más estabilidad.Todas las pantallas es para una aplicación que abre ventanas en cualquier sitio.

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 pruebaElija
Una aplicación de escritorioUna aplicación
Un sitio web o una aplicación webUna aplicación web
Varias aplicaciones que trabajan juntas, o no está seguroToda la pantalla
Un panel de una pantalla cargada, o la vista de un juegoUn área de la pantalla
Una aplicación AndroidUn 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ónQué hace
Volver a grabarDescarta esta toma y empieza una nueva.No se guarda nada.
Pausa / ReanudarDetiene la grabación un momento, para preparar algo que no forma parte de la prueba.
DetenerTermina 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

TeclaDurante la grabaciónDurante la ejecución
EscDetiene la grabaciónCancela la cuenta atrás
F1Pausa y reanuda
F2Detiene 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