Nuevo: ¡TestSprite CLI ya está disponible!

Un Agente de Pruebas con IA Que Vive en Tu Terminal.

Instala el CLI de TestSprite, apúntalo a una URL o API en producción, y obtén cobertura real de pruebas de navegador y backend sin salir de la línea de comandos. Planifica pruebas a partir de un PRD o una especificación de API, ejecútalas en CI, y recibe los resultados como JSON estructurado que tus scripts —o tu agente de codificación— pueden usar directamente.

Un Solo Comando Lo Conecta a Tu Agente de Codificación

ClaudeCursorCopilotCodexWindsurfClineAntigravityKiro
No somos una extensión de navegador ni un plugin de IDE. Somos un CLI que puedes invocar desde cualquier lugar —tu terminal, tu ejecutor de CI, o la propia herramienta de shell de un agente de codificación— y se comporta igual cada vez.

Guarda lo que Rompiste

Ejecuta testsprite test rerun <testId> después de cada cambio y recibe un paquete de fallo en el momento en que algo se rompe — antes de que te enteres por un usuario.

Entiende lo que Quieres

Genera un plan con testsprite test create --plan-template, o apúntalo a tu PRD o especificación de API (OpenAPI, Swagger, Postman) para que planifique la cobertura por sí mismo.

Valida lo que Tienes

testsprite test create --type frontend --plan-from plan.json --run --wait — pruebas reales de navegador vía Playwright, o pruebas de API de backend con manejo de dependencias, ejecutadas contra una URL en producción.

Sugiere lo que Necesitas

Cada fallo se entrega como un solo objeto JSON — el paso que falló, una captura de pantalla, una instantánea del DOM, una hipótesis de causa raíz, una recomendación de corrección — listo para que tus scripts o tu agente de codificación actúen.

$ npm install -g @testsprite/testsprite-cli
$ testsprite setup

$ testsprite test create --project prj_8f2a --type frontend \
    --plan-from checkout-plan.json --run --wait --output json

  ✓ TC001_Login_Rejects_Empty_Password        passed   1.2s
  ✗ TC002_Checkout_Applies_Promo_Code         failed   3.4s
    → failure bundle: testsprite test failure get TC002

$ testsprite test rerun TC002 --wait --output json
  ✓ TC002_Checkout_Applies_Promo_Code         passed   2.9s

Prueba en Cualquier Lugar Donde Puedas Abrir una Terminal

Desarrollo local, ejecutor de CI, o dentro de la propia herramienta de shell de tu agente de codificación — el mismo comando testsprite funciona en todas partes, con --output json para scripting y códigos de salida estables para bloquear despliegues.

Diseñado para Equipos que Viven en la Terminal

Ejecuta y Programa en Lote

testsprite test run --all --project <id> vuelve a ejecutar toda tu suite en un solo comando — conéctalo a cron o al programador de tu CI.

Planes de Prueba como Código

Versiona tus planes de prueba como JSON y revísalos en un pull request como cualquier otro cambio — plan-from, plan put, plan-template.

Gratis para Empezar

CLI licenciado bajo Apache 2.0 — instálalo y ejecuta tu primera prueba gratis, sin límites de asientos para empezar.

Frontend + Backend, Un Solo CLI

Pruebas reales de navegador vía Playwright para frontend, pruebas de API con manejo de dependencias para backend — --type frontend o --type backend, la misma forma de comando.

Con la Confianza de Empresas de Todo el Mundo

"TestSprite ofrece una rica generación de casos de prueba, una estructura clara y un código fácil de leer. También admite la depuración simple en línea con la capacidad de expandirse rápidamente generando nuevos casos de prueba."

"La automatización de TestSprite nos ayuda a reducir toneladas de trabajo manual. Los desarrolladores pueden detectar y resolver errores fácilmente en una etapa más temprana del proceso de desarrollo."

Preguntas Frecuentes

¿Qué ejecuta realmente el CLI de TestSprite?

Pruebas reales contra una URL o API en producción. Las pruebas de frontend controlan un navegador real vía Playwright; las de backend envían solicitudes HTTP reales con manejo de dependencias. Nada se ejecuta contra mocks — --type frontend o --type backend elige cuál.

¿Cómo lo conecto con mi agente de codificación?

testsprite agent install <name> lo conecta con Claude, Cursor, Copilot, Codex, Windsurf, Cline, Antigravity o Kiro directamente desde el CLI — sin necesidad de configurar un servidor o protocolo aparte.

¿Puedo usarlo sin ningún agente de IA?

Sí. testsprite test create --plan-from plan.json --run --wait --output json funciona desde cualquier terminal o ejecutor de CI. El CLI no requiere un agente en el bucle — es igual de útil manejado por una persona o por un script.

¿Qué pasa cuando una prueba falla?

Recibes un paquete de fallo: un objeto JSON con el paso que falló, una captura de pantalla, una instantánea del DOM, una hipótesis de causa raíz y una recomendación de corrección, todo etiquetado con un ID de instantánea coincidente — obtenlo con testsprite test failure get <testId>.

¿Es gratis probarlo?

Sí. npm install -g @testsprite/testsprite-cli y testsprite setup te ponen en marcha en un par de minutos, y el CLI en sí se distribuye bajo una licencia Apache 2.0.

Lanza Código Que Realmente Has Verificado. Desde la Terminal.