Nuevo: ¡TestSprite CLI ya está disponible!

Cada Ejecución de Pruebas Deja Evidencia Atrás.

Una marca de verificación en verde sin nada detrás es una afirmación, no una prueba. testsprite test artifact get <runId> obtiene la evidencia real — capturas de pantalla, instantáneas del DOM, logs de solicitud/respuesta — de cualquier ejecución, para que puedas revisar el trabajo, no solo el veredicto.

Cada Ejecución, Registrada

Capturas de pantallaInstantáneas del DOMLogs de solicitud/respuestaHistorial de ejecuciones
Una prueba que reporta "aprobada" pero no puede mostrarte por qué no es evidencia — es una opinión. La nuestra viene con un rastro documentado.

Guarda lo que Rompiste

testsprite test artifact get <runId> obtiene el paquete completo de evidencia de una ejecución — no solo la línea de aprobado/fallido, las capturas de pantalla y logs reales detrás de ella.

Entiende lo que Quieres

testsprite test result <testId> --history muestra cómo se ha comportado una prueba a lo largo de todas sus ejecuciones, no solo la más reciente.

Valida lo que Tienes

La evidencia se captura de la ejecución real contra tu entorno en producción — los mismos artefactos que una persona depurando el fallo a mano querría tener.

Sugiere lo que Necesitas

Combina el artefacto con test failure get en una ejecución fallida, y tienes tanto la evidencia en bruto como la hipótesis de causa raíz en un solo lugar.

$ testsprite test run --all --project prj_8f2a --wait --output json
  ✓ TC_checkout_flow     passed   run_9f21

$ testsprite test artifact get run_9f21 --out ./evidence
  ✓ Saved screenshots, DOM snapshot, request logs to ./evidence

$ testsprite test result TC_checkout_flow --history
  run_9c10   passed
  run_9e88   passed
  run_9f21   passed

Prueba, No Solo una Línea de Aprobado/Fallido

Cualquiera puede afirmar que una prueba pasó. Un registro de auditoría es lo que le permite a otra persona verificar esa afirmación sin volver a ejecutar la prueba ella misma.

Diseñado para Cuando Alguien Pregunta "¿Estás Seguro?"

Evidencia en Cada Ejecución

Los artefactos se capturan automáticamente — no tienes que acordarte de activar la grabación antes de una ejecución que importa.

Historial, No Solo una Instantánea

test result --history muestra la tendencia, útil para detectar una regresión lenta que una sola ejecución no revelaría.

Versión Comunitaria Gratuita

Ofrece una versión comunitaria gratuita, haciéndonos accesibles para todos.

Se Combina con la Comparación de Ejecuciones

Combina los artefactos con test diff para ver la evidencia de exactamente qué cambió entre dos ejecuciones.

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é hay realmente en el paquete de artefactos de una ejecución?

Capturas de pantalla, instantáneas del DOM, y logs de solicitud/respuesta de la ejecución real — la misma evidencia que recolectaría una persona depurando el fallo a mano.

¿Tengo que configurar algo para obtener artefactos?

No — se capturan como parte de la ejecución. testsprite test artifact get <runId> los recupera después del hecho.

¿Puedo ver cómo se ha comportado una prueba a lo largo del tiempo, no solo en su última ejecución?

Sí — testsprite test result <testId> --history muestra todas las ejecuciones de esa prueba, no solo la más reciente.

¿Por qué importa esto si la prueba ya reportó aprobado o fallido?

Porque una línea de estado es una afirmación — el artefacto es lo que te permite a ti o a un compañero verificar esa afirmación en lugar de aceptarla por fe.

¿Esto funciona con pruebas que yo mismo subí?

Sí — la captura de artefactos y el historial funcionan igual sin importar si la prueba fue generada o subida con test code put.

No Confíes Solo en la Marca de Verificación. Revisa la Evidencia.