Toda Tu Suite. Un Solo Comando.
Ejecutar pruebas de una en una no escala más allá de un puñado. testsprite test create-batch <file> y test run --all --project <id> operan sobre toda tu suite como una sola operación — diseñado para equipos cuya cobertura ya superó lo que se puede ejecutar a mano.
Escala de 5 Pruebas a 500
Guarda lo que Rompiste
testsprite test rerun --all --project <id> reverifica cada prueba de un proyecto en una sola llamada — sin que tengas que escribir un bucle tú mismo.
Entiende lo que Quieres
testsprite test create-batch <file> define muchas pruebas desde un solo archivo, para que hacer crecer tu suite sea editar un archivo, no cientos de comandos individuales.
Valida lo que Tienes
testsprite test run --all --project <id> --wait --output json ejecuta toda la suite y espera un resultado consolidado.
Sugiere lo que Necesitas
Los fallos en una ejecución en lote igual reciben paquetes de fallo individuales — la escala no te cuesta el detalle de ninguna prueba.
$ testsprite test create-batch tests.json ✓ 84 tests created in prj_8f2a $ testsprite test run --all --project prj_8f2a --wait --output json ✓ 81 passed ✗ 3 failed (84 total) $ testsprite test rerun --all --project prj_8f2a --wait --output json ✓ 84 passed (3 fixed since last run)
Cobertura Que Escala Con Tu Suite, No Con Tu Paciencia
Sean 20 pruebas o 2.000, run --all y rerun --all son el mismo comando — el CLI no se vuelve más lento de operar a medida que tu suite crece, aunque la ejecución en sí sí lo haga.
Diseñado para Suites Que Ya Superaron las Ejecuciones Manuales
Creación en Lote
test create-batch y test update gestionan muchas pruebas desde un archivo en lugar de un comando por prueba.
Limpieza en Lote
testsprite test delete-batch <file> elimina todo un conjunto de pruebas retiradas en una sola llamada.
Versión Comunitaria Gratuita
Ofrece una versión comunitaria gratuita, haciéndonos accesibles para todos.
El Mismo Detalle de Fallo a Escala
Cada prueba en un lote igual recibe su propio paquete de fallo si falla — nada se resume ni se pierde.
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
¿Cuántas pruebas puedo ejecutar en un solo lote?
Tantas como tenga tu proyecto — run --all y rerun --all operan sobre todo el conjunto de pruebas del proyecto en una sola llamada, sean una docena de pruebas o unos cientos.
¿Pierdo el detalle de los fallos individuales al ejecutar en lote?
No — cada prueba del lote igual recibe su propio paquete de fallo si falla. Las operaciones en lote te ahorran comandos, no visibilidad.
¿Cómo añado una gran cantidad de pruebas de una vez?
testsprite test create-batch <file> toma un archivo que define muchas pruebas y las crea todas en una sola llamada.
¿Cómo elimino una gran cantidad de pruebas de una vez?
testsprite test delete-batch <file> elimina un conjunto definido en una sola llamada — útil al retirar una suite antigua.
¿Puedo combinar ejecuciones en lote con CI?
Sí — test run --all es exactamente el tipo de comando que encaja como un único paso de CI, autenticado de forma no interactiva con TESTSPRITE_API_KEY.