TesterArmy e2e
Seguridad y operación de TesterArmy e2e: acciones con sus derechos
Revisar datos visibles al modelo, trazas, telemetría y artefactos
Qué aprenderás
- Proteger datos
- Tratar trazas como entrada
- Revisar conexiones y retención
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
- La app puede mostrar un secreto enmascarado.
- Las trazas sin firma requieren revisión.
- La telemetría documentada se puede desactivar.
Proteger datos
La guía de seguridad describe una ruta para introducir secretos sin incluirlos directamente en texto para el modelo. También advierte que la app puede volver a mostrar el secreto; el modelo ve observaciones, URL redactada y pasos anteriores.
El agente puede navegar a otro sitio o pulsar controles destructivos. Use cuentas descartables, límites de origen y privilegios mínimos; pruebe la ruta de secreto con datos ficticios.
Tratar trazas como entrada
Las grabaciones conservan valores escritos, salvo rellenos secretos. La guía indica que carecen de firma y se repiten con sus permisos; el grabador marca valores contaminados como no reproducibles.
Revise cambios de traza como cambios de código. No los entregue a CI privilegiado solo porque parezcan datos de caché.
Revisar conexiones y retención
La guía enumera app, proveedor de modelo y telemetría opcional. El README documenta `npx e2e telemetry disable` o `E2E_TELEMETRY_DISABLED=1` para desactivarla.
Antes de adoptar, compruebe campos de telemetría y su propio almacén de artefactos. No auditamos la implementación ni probamos resistencia a filtraciones o borrado.
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
Usar objetivos descartables y credenciales mínimas.
- 2
Revisar trazas y PR antes de CI privilegiado.
- 3
Definir telemetría y retención.
Ejemplo para copiar
test account -> app under test -> observed screen -> model
secret fill -> masked path, but app output still needs review
recording -> code review -> privileged replayPreguntas frecuentes
¿El relleno secreto garantiza privacidad?
No. La guía advierte que la salida de la app puede mostrarlo.
¿Puedo apagar telemetría?
El README fijado ofrece un comando y una variable de entorno.
Fuentes
- TesterArmy e2e / README.mdFuente verificada 2026-10-14
- TesterArmy e2e / docs/security.mdxFuente verificada 2026-10-14
- TesterArmy e2e / docs/telemetry.mdxFuente verificada 2026-10-14
- TesterArmy e2e / packages/e2e/src/cache/recorder.tsFuente verificada 2026-10-14
- TesterArmy e2e / packages/e2e/src/agent/replay.tsFuente verificada 2026-10-14