feat(testes): padronizar uso de --session <modulo>_<contexto?> no agent-browser para isolamento de tokens
This commit is contained in:
parent
29e5bc979e
commit
1a8adfc2dc
23 changed files with 320 additions and 206 deletions
|
|
@ -90,12 +90,14 @@ executor: null
|
|||
- Qualidade/Lint: `biome check --write <arquivos>`
|
||||
- Governança: `sh .agent/verificar-linhas.sh`
|
||||
|
||||
### 5.2 Roteiro de Teste Manual / `agent-browser` (Sempre em Modo Visível `--headed` e com `--session <modulo-id>`)
|
||||
1. Abrir aplicação: `agent-browser --session <modulo-id> open --headed <url>`
|
||||
2. Mapear interações: `agent-browser --session <modulo-id> snapshot -i`
|
||||
3. Executar ações: `agent-browser --session <modulo-id> fill @ref "..." && agent-browser --session <modulo-id> click @ref`
|
||||
4. Capturar evidência: `agent-browser --session <modulo-id> screenshot evidencias/<slug>.png`
|
||||
5. Encerrar: `agent-browser --session <modulo-id> close`
|
||||
### 5.2 Roteiro de Teste Manual / `agent-browser` (Sempre em Modo Visível `--headed` e com `--session <modulo-id>_<contexto?>`)
|
||||
> 💡 **Nota de Contexto:** Caso a aplicação possua múltiplos acessos (interno, externo, anonimo, cliente), utilize obrigatoriamente o sufixo correspondente (ex: `<modulo-id>_interno`, `<modulo-id>_externo`, `<modulo-id>_anonimo`, `<modulo-id>_cliente`) para prevenir mistura de cookies e tokens de autenticação.
|
||||
|
||||
1. Abrir aplicação: `agent-browser --session <modulo-id>_<contexto> open --headed <url>`
|
||||
2. Mapear interações: `agent-browser --session <modulo-id>_<contexto> snapshot -i`
|
||||
3. Executar ações: `agent-browser --session <modulo-id>_<contexto> fill @ref "..." && agent-browser --session <modulo-id>_<contexto> click @ref`
|
||||
4. Capturar evidência: `agent-browser --session <modulo-id>_<contexto> screenshot evidencias/<slug>.png`
|
||||
5. Encerrar: `agent-browser --session <modulo-id>_<contexto> close`
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue