Crear una prueba desde una petición

Describa el flujo de trabajo a Claude, a ChatGPT o a un modelo de IA local, uno nuestro o uno suyo, y grabará, verificará y ejecutará la prueba en su pantalla, editará una prueba existente en el sitio, o creará una a partir de un diseño de Figma.

Pruebas creadas desde una petición

Describa un flujo de trabajo a su asistente de IA, Claude, ChatGPT o un modelo de IA local, uno nuestro o uno suyo, y grabará la prueba por usted: abre la aplicación o la página web en su equipo, realiza los pasos como clics y teclas reales, verifica sobre la marcha y guarda una prueba normal de GUI Test Studio.Ábrala en GUI Test Studio, ejecútela en GUI Test Runner-Recorder, añádala a su pipeline con gtr-cli: nada en la prueba revela que la hizo un modelo.

Es la segunda forma de crear una prueba, junto a grabarla usted mismo: el resultado es la misma prueba en ambos casos.El asistente también edita una prueba existente en el sitio, crea una a partir de un diseño de Figma, ejecuta una prueba y le muestra su informe de confianza.

Funciona en Claude Desktop, en Claude Code (la terminal, y sus extensiones para VS Code y JetBrains), en ChatGPT con Codex (la aplicación de escritorio ChatGPT, la línea de comandos Codex y la extensión de Codex para VS Code) y en Copilot Chat de VS Code.Sin ningún asistente, un modelo de IA local se ejecuta en este equipo, uno nuestro en el motor integrado de GUI Test Studio o uno suyo, y crea la prueba con exactamente las mismas herramientas.El conector se instala con GUI Test Studio; necesita que su cuenta haya iniciado sesión en este equipo, en la prueba gratuita o con un plan de pago, y nada más: ni clave, ni ajuste.Esta página dice Claude; ChatGPT y un modelo local hacen lo mismo.

La ventana Crear un test desde una petición

En GUI Test Runner-Recorder, haga clic en Crear test desde una petición: está junto a Grabar en la página de inicio, en la tarjeta Crear un test nuevo, y en la barra de herramientas.Las dos aplicaciones también lo tienen en Ayuda, Usar con Claude o ChatGPT....La ventana tiene cuatro partes, de arriba abajo.

Escriba la petición, o parta de un ejemplo, y envíela a su asistente desde las tarjetas de debajo, o cree la prueba en este equipo.

1. ¿Qué debe hacer el test?

Escriba lo que la prueba debe hacer y verificar, como se lo explicaría a un tester.El cuadro es todo lo que recibe el asistente, así que nombre la aplicación o la dirección, los pasos y el resultado.

2. O partir de un ejemplo

Seis fichas de borde discontinuo rellenan el cuadro con una petición ya hecha: Toda la aplicación, Un flujo, Navegadores y dispositivos, Ejecutar un test, Cambiar una prueba y Desde un diseño de Figma.Para las dos primeras, la fila Para dice qué prueba usted: una aplicación de escritorio, una aplicación web o una aplicación en su teléfono.Cada ejemplo empieza por «Con GUI Test Studio, » y marca lo que hay que sustituir entre « »; la primera parte está seleccionada, así que solo tiene que escribir encima.

3. Ejecute esta petición con su asistente de IA

Una tarjeta por asistente: Claude Desktop, Claude Code, ChatGPT & Codex y VS Code, cada una con su estado y un solo botón que hace lo que toca a continuación.

La tarjeta diceEl botón
No instaladoObtener: abre la página de descarga del asistente.
Aún no conectadoConectar: el conector de GUI Test Studio se añade por usted a los ajustes del asistente, nada que escribir y ningún archivo que editar.Un Claude Desktop o una aplicación ChatGPT que estaba abierta muestra Reiniciar y abrir, y hace ambas cosas.
ConectadoAbrir: la petición llega al asistente.Claude Desktop abre un chat nuevo con ella ya escrita (léala, pulse Intro), Claude Code y Codex se abren en una consola con ella como primer mensaje, la aplicación ChatGPT se abre con ella en el portapapeles (inicie un hilo de Codex, péguela), VS Code abre Copilot Chat en modo agente sobre ella.

Claude Code es una sola tarjeta para la terminal y para sus extensiones de VS Code y JetBrains: ejecutan el mismo programa y comparten la conexión.ChatGPT & Codex también es una sola tarjeta: la aplicación de escritorio ChatGPT, la línea de comandos Codex y la extensión de Codex para VS Code leen un mismo ajuste, así que una sola conexión sirve a las tres; ChatGPT en la web y en un teléfono no puede alcanzar un programa de su equipo.La tarjeta VS Code es el modo agente de Copilot Chat.

Cualquier otro asistente que acepte un conector también funciona: Copiar la ruta del conector, bajo las tarjetas, copia el único comando que el asistente necesita; péguelo donde pida un conector.En otro equipo, o en un terminal propio, este único comando hace la configuración de Claude Code (el botón de interrogación de la ventana lo muestra):

Comando
claude mcp add --transport stdio --scope user gui-test-studio -- "C:\Program Files\GUI Test Studio\Runner\gts-mcp.exe"

Y este hace la configuración de ChatGPT y Codex (la aplicación ChatGPT lo lee al iniciarse):

Comando
codex mcp add gui-test-studio -- "C:\Program Files\GUI Test Studio\Runner\gts-mcp.exe"

Para un solo proyecto, un archivo .mcp.json en la raíz del proyecto hace lo mismo para Claude Code, y un archivo .vscode/mcp.json para VS Code.

4. O créela en este equipo

La tarjeta Este equipo, debajo de los asistentes, crea la prueba con un modelo de IA local, uno nuestro o uno suyo: Ajustes... lo configura una vez, Crear aquí empieza.Consulte la sección siguiente.

En este equipo, con un modelo de IA local

No hace falta ningún asistente de IA: la tarjeta Este equipo crea la prueba con un modelo de IA local, uno nuestro en el motor integrado de GUI Test Studio o uno suyo a través de LM Studio o de cualquier servidor local compatible con OpenAI.Su petición y su pantalla nunca salen del equipo, y no hay cuenta con una empresa de IA ni coste por prueba.El modelo recibe exactamente las mismas herramientas que Claude y ChatGPT, así que la prueba es del mismo tipo.

Configúrelo una vez

Haga clic en Ajustes... en la tarjeta Este equipo.La ventana dice qué esperar, muestra la tarjeta gráfica y la memoria de este equipo, y recomienda el modelo que mejor funciona en él.Haga clic en Configurar por mí, o elija otro modelo y haga clic en Descargar: se descarga una sola vez, desde su editor, y se conserva para todas las pruebas.

La ventana de configuración recomienda el modelo que se adapta a la tarjeta gráfica de este equipo, o acepta el que usted aporte.
AjusteQué hace
ProveedorIntegrado en GUI Test Studio, la opción recomendada, o un servidor local: un servidor compatible con OpenAI que usted ya ejecuta, como LM Studio u Ollama, en su dirección, con uno de sus modelos.
Modelo y precisiónQué modelo crea la prueba, y en qué forma: una precisión mayor lee la pantalla algo mejor y necesita más memoria.
Avanzado: Ventana de contextoCuánta conversación retiene el modelo a la vez, 32 768 de forma predeterminada.Un servidor local debe cargar su modelo con el mismo número.
Avanzado: Límite de tiempo por pasoCuánto puede durar un paso del modelo antes de que la ejecución se rinda.

Estas opciones son independientes de las del Análisis inteligente con IA: un modelo puede crear aquí sus pruebas mientras otro, o un proveedor en la nube, explica las comprobaciones fallidas.

Crear la prueba

Escriba la petición y después haga clic en Crear aquí.Una tarjeta en la esquina de la pantalla nombra cada paso a medida que el modelo lo da.Mientras tanto, no toque el ratón ni el teclado: la tarjeta se aparta mientras el modelo hace clic y escribe, y nunca aparece en las imágenes de la prueba.Al final dice dónde se guardó la prueba y si se superó, con Abrir en GUI Test Studio y Mostrar en la carpeta.

La tarjeta de la esquina de la pantalla sigue al modelo paso a paso.

Qué pedir

Diga qué debe hacer la prueba y qué debe verificar, como se lo explicaría a un probador:

Comando
Open the calculator, compute 5 + 5 and verify the result shows 10.
Comando
Create a test for my app C:\Apps\Shop.exe: add a client named Atlas Textiles and verify it is listed.
Comando
Test the sign-up form at https://shop.example/signup in Chrome, Edge and Firefox and on an iPhone 15.
Comando
Run the Checkout test and tell me what failed.
Comando
With GUI Test Studio, test the whole of C:\Apps\Shop.exe: list its main workflows and create one test per workflow, each verifying its outcome.
Comando
Show me the report of the Checkout test.
Comando
In the Checkout test, rename the check "Visual Assert #3" to "Pay button" and let it wait 10 s.
Comando
Create a test from my Figma design C:\Designs\Login.gtsdesign.

Empiece con "Con GUI Test Studio, ..." cuando la aplicación a la que pregunta pudiera hacerlo de otra manera: las tareas habituales de la ventana redactan así cada petición.Para una aplicación en un teléfono Android conectado por USB (depuración USB activada), diga "en mi teléfono": la prueba muestra el teléfono en una ventana de esta pantalla y Claude trabaja a través de esa ventana.

Cada tarea termina igual: Claude le dice dónde se guardó la prueba y el veredicto de su ejecución, y pregunta qué sigue, si volver a ejecutarla, editarla en GUI Test Studio o abrirla en GUI Test Runner-Recorder para leer su informe de confianza.Una ejecución que falla se explica a partir del informe, nunca se responde grabando la prueba de nuevo, salvo que usted lo pida.

Diga «edita la prueba en GUI Test Studio» y Claude la abre allí; «ábrela en GUI Test Runner-Recorder» abre la ventana donde la ejecuta usted mismo; «muéstrame el informe» abre allí la prueba con su informe de confianza más reciente en pantalla.El menú de peticiones de su aplicación Claude (el «+» en Claude Desktop) lista las solicitudes comunes, crear una prueba, probar una página web en varios navegadores, probar una aplicación por completo, ejecutar, editar, abrir en GTR, cada una en una línea corta; los detalles van en el chat.

Claude hace exactamente el flujo de trabajo que pidió.Solo explora una aplicación por su cuenta cuando usted se lo pide («prueba todas las funciones básicas de esta aplicación»), y entonces crea una prueba por cada flujo que encuentra, cada una con sus propios Escenarios y comprobaciones.

Qué hace el asistente en su pantalla

No toque el ratón ni el teclado mientras Claude trabaja: usa la pantalla real.Inicia la aplicación o abre la página, mira la pantalla, hace clic y escribe, y después de cada paso comprueba el resultado como lo haría el grabador.El tiempo que Claude pasa pensando entre dos pasos queda fuera de la prueba; una pausa que Claude pide a propósito se convierte en un paso Wait.

Claude puedeEn qué se convierte en la prueba
Hacer clic, escribir, pulsar teclas, desplazarse, arrastrar, mover el ratónEventos de ratón y teclado, cada uno con las comprobaciones visuales que el grabador añade por sí mismo.
Verificar un texto, la forma de un valor, un recuento, una imagen, una ausencia, una disposición, un cuadro de diálogo completoText, Dynamic Text, Count, Visual, Visual Absent, Layout y Group Asserts: cada comprobación se prueba en el acto y se rechaza si no podía superarse.
Agrupar pasos y dejar notasEscenarios (anidados si hace falta) y Marcadores en la línea de tiempo.
Añadir un paso que no es una interacciónRun App, Quit App, Run JavaScript, Run Python Script, Upload File, Go Offline / Go Online.
Deshacer una acción equivocada, pausar para devolver la aplicación a un estadoNada de eso en la prueba.
Ejecutar una prueba guardada, leer lo que contiene, abrirla en GUI Test StudioLa misma ejecución que hace GUI Test Runner-Recorder, con su Confidence Report junto a la prueba.
Mostrarle el informeLa prueba se abre en GUI Test Runner-Recorder con su informe de confianza más reciente en pantalla.
Editar una prueba existenteEl cambio que pidió, hecho en el sitio cuando usted lo confirma: no se vuelve a grabar nada.
Añadir una comprobación a una prueba guardadaUna comprobación nueva, probada primero en la grabación de la prueba en ese momento y rechazada si no pudiera superarse allí.
Ver por qué falló una ejecución, y desde cuándoLo que cada fallo esperaba y encontró, con las imágenes y lo que dijo el Análisis inteligente con IA; cada ejecución anterior, y si la prueba es inestable.
Aceptar lo que encontró una ejecución, una vez que lo apruebeLo que la prueba espera a partir de entonces, como hace Aceptar en el Informe de confianza.
Escribir un informe de errorUn informe PDF o Excel con sus pruebas, o una incidencia de Jira una vez que la confirme.
Preparar una prueba para un pipelineUna prueba de ejecutor (.GTR), y el comando y el fragmento de pipeline para su herramienta de CI.
Crear una prueba a partir de un diseño de FigmaLa importación que GUI Test Studio hace del paquete de diseño: una comprobación por elemento, la ruta de clics de un flujo de prototipo.

La prueba se guarda en Documentos\GUI Test Studio salvo que indique otra carpeta, en una carpeta propia, con sus resultados al lado.

Editar una prueba existente por petición

Claude puede cambiar una prueba que ya tiene sin volver a grabarla: renombrar un paso, cambiar el texto que espera una comprobación, dar a una comprobación un tiempo de espera más largo, decidir qué pasa si falla, quitar o ignorar un paso, añadir una espera, cambiar el nombre o la descripción de la prueba.Nombre la prueba y diga qué cambiar:

Comando
In the Checkout test, let the "Order confirmed" check wait 10 s and continue the test if it fails.
Comando
In the Sign in test, ignore the step that clicks "Remember me", and add a 2 s wait before the Sign in click.
Comando
Rename the Checkout test to "Checkout with a coupon" and describe it as the coupon scenario.

También puede cambiar dónde mira una comprobación, lo estricta que es una comparación de imágenes y lo que se le dice a la IA sobre una comprobación, mover un paso, agrupar pasos en un escenario y añadir un paso de flujo de la prueba o un marcador.Una comprobación nueva se prueba primero en la grabación de la prueba en ese momento, y se rechaza si no pudiera superarse allí.

Comando
In the Checkout test, also verify that the total is shown after step 12.
Comando
In the Checkout test, group steps 3 to 9 as a Scenario called Payment.

Antes de escribir nada, Claude muestra lo que va a cambiar y le pide confirmación, cada vez: una edición sobrescribe el archivo de la prueba.Volver a grabar toda la prueba solo ocurre cuando usted lo pide.Después, abra la prueba en GUI Test Studio para ver el cambio en la línea de tiempo: una edición por petición es una edición normal de la prueba, y la siguiente ejecución la usa.

Después de una ejecución: por qué falló y qué hacer

Pregunte qué falló y Claude lee los resultados de la ejecución, sin ejecutar nada: lo que cada comprobación esperaba y lo que encontró la ejecución, con las imágenes y cada diferencia marcada, y lo que dijo el Análisis inteligente con IA.También lee el historial de la prueba: desde cuándo falla y si alterna entre éxito y fallo.

Comando
Why did the Checkout test fail? Show me the difference.
Comando
When did the Checkout test start failing? Is it flaky?
Comando
The new button is correct: accept what the last run found.
Comando
File this failure as a Jira bug in project SHOP.
Comando
Run the Checkout test from step 12 on, and retry it once if it fails.
Comando
Put the Checkout test in TeamCity.

Claude no decide nada por usted.Aceptar un resultado hace correcto lo que encontró la ejecución a partir de entonces, y una incidencia de Jira la leen otras personas: ambas cosas ocurren solo después de que confirme lo que Claude le muestra.Un informe PDF o Excel se escribe de inmediato.

Una prueba a partir de un diseño de Figma

Dé a Claude el paquete de diseño que su diseñador exportó con el plugin de Figma de la suite, un archivo .gtsdesign, y crea una prueba a partir de él con la misma importación que ofrece GUI Test Studio: cada pantalla se convierte en una imagen de referencia, cada elemento en una comprobación, y un flujo de prototipo en la ruta de clics.El diseño de una página de inicio de sesión da una prueba del escenario de inicio de sesión, lista antes de que la función esté construida.

Comando
Create a test from C:\Designs\Login.gtsdesign, following its prototype flow.

El diseño se exporta desde Figma como explica Importar un diseño desde Figma; lo que la prueba puede hacer antes de que exista la función está en Probar una función antes de que exista.

Aplicaciones web: navegadores, dispositivos, condiciones

Para una página web, pida los demás navegadores, dispositivos y condiciones en la misma frase («en Edge y en un iPhone 15, en francés y con un zoom del 150 %»): Claude graba la página una vez, genera la prueba para cada combinación en cuanto se guarda, y puede ejecutar cada una.La grabación se ejecuta con una ventana del navegador, tal como se grabó; los navegadores y dispositivos generados se ejecutan sin ella.

Una prueba web guardada puede pedir más navegadores y dispositivos más adelante, y volver a generarlos cuando la página cambie.Volver a generar uno reemplaza lo que contiene, así que Claude pregunta primero.

Cada navegador y dispositivo a partir de una sola grabación

Qué puede y qué no puede hacer el asistente

ReglaPor qué
Solo un equipo con sesión iniciada, en la prueba gratuita o en un plan de pagoEl conector consulta su cuenta en cada solicitud; una prueba terminada o un cierre de sesión lo detiene de inmediato.
Claude ve herramientas, nunca el motorRecibe lo que hace un probador (hacer clic, verificar, ejecutar); cómo se evalúa una comprobación se queda dentro de GUI Test Studio.
Nada se explora si no lo pideUna prueba es lo que usted describió, nada más.
Una comprobación que fallaría ahora se rechazaAsí, la prueba que obtiene se supera en la pantalla en la que se creó.

Si algo no funciona

Qué veQué hacer
Claude dice que GUI Test Studio lo rechaza porque nadie ha iniciado sesiónInicie sesión desde GUI Test Studio o GUI Test Runner-Recorder y vuelva a pedirlo.
Claude dice que se requiere una actualización de GUI Test StudioInicie cualquiera de las dos aplicaciones: descarga e instala la actualización, y Claude vuelve a funcionar.
Claude Desktop no ofrece GUI Test StudioAbra Crear test desde una petición (o Ayuda > Usar con Claude...), haga clic en Conectar en la tarjeta de Claude Desktop y después en Reiniciar y abrir.Una vez conectado aparece en Configuración > Conectores, como GUI Test Studio.
Dónde aparece GUI Test Studio en VS CodeEn la lista de herramientas de Copilot Chat (el botón de herramientas del chat) y en el comando MCP: List Servers; en Claude Code, escriba /mcp.
La aplicación ChatGPT no ofrece GUI Test StudioPulse Conectar en la tarjeta ChatGPT & Codex y luego Reiniciar y abrir: la aplicación lee sus ajustes al iniciarse.Una vez conectado aparece en Settings > MCP servers; en una terminal, codex mcp list lo muestra.
Claude Desktop muestra una nota de precaución junto a la peticiónEs su propia nota para cualquier petición que llega mediante un enlace, nada de GUI Test Studio: lea la petición y envíela.
Claude respondió sin GUI Test StudioEmpiece la petición con "Con GUI Test Studio, ..."(las tareas habituales de la ventana lo hacen), o diga "prueba": un simple "abre X y verifica Y" también lo es, y el conector se lo dice a Claude.
La tarjeta Este equipo dice que no hay ningún modelo descargadoHaga clic en Ajustes..., y después en Configurar por mí: el modelo recomendado se descarga una sola vez, y Crear aquí queda listo.
El modelo local es lento o no terminaPida un flujo de trabajo más corto, elija un modelo más pequeño en Ajustes..., uno nuestro o uno suyo, o haga clic en Usar Claude o ChatGPT en su lugar... en la tarjeta: los asistentes en la nube crean pruebas largas mucho más rápido.
La prueba falla en la siguiente ejecuciónÁbrala en GUI Test Studio: cada comprobación que Claude añadió está en la pista Verifications, y el Confidence Report dice cuál y por qué.

El registro del conector está en %LOCALAPPDATA%\GUI Test Studio\logs\claude-connector.log.

¿Sigue con problemas?Díganos qué intentaba hacer, y respondemos en un día laborable.Ask our team