TesterArmy e2e
Piloto de TesterArmy e2e: traza y cambio controlado de interfaz
Dos ejecuciones y una modificación deliberada prueban el límite de la caché
Qué aprenderás
- Preparar objetivo seguro
- Observar las dos ejecuciones
- Decidir CI
Antes de empezar
- Una app o cuenta de prueba descartable
- Un motor web o móvil
- Una elección deliberada de modelo para pasos de agente
Dos ejecuciones y una modificación deliberada prueban el límite de la caché
Conclusiones clave
- Un acierto de caché aún requiere aserción.
- La UI cambiada prueba límites.
- CI necesita revisión de confianza.
Preparar objetivo seguro
Use una app o cuenta descartable con acciones reversibles. Pase primero una prueba de localizador sin modelo; después añada `agent.act` acotado y una condición posterior concreta.
Fije revisión de e2e, motor y proveedor. Desactive o documente telemetría según su política, y decida dónde guardar trazas y capturas.
Observar las dos ejecuciones
En la primera, anote acciones, resultado, llamadas y estado de traza. En la segunda, sin cambiar la app, compruebe replay y aserción final.
Después mueva un botón sin alterar la intención. Verifique si replay reubica con seguridad o se detiene y vuelve a un paso vivo; no considere toda caída a reserva un éxito.
Decidir CI
Revise diferencias de traza y registros por datos sensibles, falsos pases o navegación inesperada. Compare con una base programada antes de dar privilegios a CI.
Es un diseño de experimento, no un resultado observado. El README fijado avisa de desarrollo anterior a 1.0; mantenga plan de actualización y vuelta atrás.
Cómo elegir
| Criterio | Opción A | Opción B |
|---|---|---|
| Best when | You need predictable behavior and easy auditing | You need adaptive optimization and have reliable telemetry |
| Main risk | May leave performance on the table | Can become difficult to explain or debug |
Pasos de implementación
- 1
Superar base determinista.
- 2
Ejecutar dos veces e inspeccionar la traza.
- 3
Cambiar UI y revisar respuesta y seguridad.
Ejemplo para copiar
pilot:
target: disposable_app
checks: [no_model_baseline, first_agent_run, replay_run, changed_ui]
trace_review: required
result: not-runPreguntas frecuentes
¿Cuándo termina el piloto?
Cuando constan base sin modelo, intento de replay, cambio de app y seguridad de traza.
¿Se ejecutó alguna prueba para el artículo?
No. La serie usa fuentes primarias fijadas y propone un ensayo repetible.
Fuentes
- TesterArmy e2e / README.mdFuente verificada 2026-10-14
- TesterArmy e2e / docs/quickstart.mdxFuente verificada 2026-10-14
- TesterArmy e2e / packages/e2e/src/agent/replay.tsFuente verificada 2026-10-14
- TesterArmy e2e / packages/e2e/src/cache/recorder.tsFuente verificada 2026-10-14
- TesterArmy e2e / docs/security.mdxFuente verificada 2026-10-14
- TesterArmy e2e / docs/telemetry.mdxFuente verificada 2026-10-14