Un Solo CLI. Cada Servicio Tiene Su Propio Proyecto.
Un equipo de microservicios no necesita una única suite de pruebas gigante e indiferenciada. testsprite project create le da a cada servicio su propio proyecto, sus propias credenciales, y su propio historial de ejecuciones — todo gestionado desde la misma línea de comandos.
Una Cuenta, Muchos Proyectos
Guarda lo que Rompiste
testsprite project list muestra de un vistazo cada servicio que estás monitoreando — sin tener que rebuscar en un dashboard para recordar qué configuraste hace seis meses.
Entiende lo que Quieres
testsprite project create --name <name> crea un nuevo proyecto en segundos; cada uno obtiene sus propios planes de prueba, historial de ejecuciones, y credenciales.
Valida lo que Tienes
testsprite project credential <projectId> y project auto-auth <projectId> manejan la autenticación por proyecto, para que la clave de un equipo nunca se filtre a las pruebas de otro.
Sugiere lo que Necesitas
Cada comando que recibe --project <id> se limita claramente a ese servicio — test run, test list, test flaky, todo.
$ testsprite project create --name "checkout-service" ✓ prj_8f2a created $ testsprite project create --name "search-service" ✓ prj_a13c created $ testsprite project list prj_8f2a checkout-service 42 tests prj_a13c search-service 17 tests $ testsprite test run --all --project prj_8f2a --wait
Cada Servicio, Su Propio Alcance
Las credenciales, el historial de pruebas, y los planes se mantienen limitados al proyecto al que pertenecen — un cambio en las pruebas de un servicio nunca toca las de otro.
Diseñado para Equipos con Muchos Servicios
Credenciales por Proyecto
project credential y project auto-auth mantienen la autenticación limitada al proyecto al que pertenece.
Actualiza Sin Empezar de Cero
testsprite project update cambia la configuración de un proyecto sin perder su historial de ejecuciones.
Versión Comunitaria Gratuita
Ofrece una versión comunitaria gratuita, haciéndonos accesibles para todos.
Eliminación Limpia
testsprite project delete elimina un proyecto que ya no necesitas, de forma limpia.
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
¿Necesito una cuenta de testsprite separada por cada servicio?
No — una cuenta, muchos proyectos. testsprite project create le da a cada servicio su propio alcance bajo el mismo inicio de sesión.
¿Cómo funciona la autenticación entre múltiples proyectos?
testsprite project credential <projectId> y project auto-auth <projectId> gestionan las credenciales por proyecto, para que los servicios no compartan claves que no deberían compartir.
¿Puedo ver todos mis proyectos a la vez?
Sí — testsprite project list muestra cada proyecto que estás monitoreando, con project get <id> para el detalle de cualquiera de ellos.
¿Qué pasa con el historial de un proyecto si actualizo su configuración?
Nada — testsprite project update cambia la configuración sin tocar el historial de pruebas existente.
¿Cómo elimino un proyecto que ya no necesito?
testsprite project delete <id> — eliminación limpia, sin estado residual.