feat(testes): padronizar uso obrigatorio de --session <modulo> no agent-browser
This commit is contained in:
parent
253930b75b
commit
b1c4c5c42e
23 changed files with 248 additions and 163 deletions
|
|
@ -2,7 +2,7 @@
|
|||
# Este arquivo é obrigatório na raiz de todos os projetos que utilizam .agent.
|
||||
# Ele define a identidade oficial e as configurações de rota do módulo.
|
||||
|
||||
# Identificador único do módulo (utilizado para pacotes, wikis <modulo-wiki>/<modulo-id>/ e regras de negócio)
|
||||
# Identificador único do módulo (utilizado para pacotes, wikis <modulo-wiki>/<modulo-id>/, regras de negócio e sessão isolada do agent-browser --session <modulo-id>)
|
||||
modulo-id: nome-do-modulo.submodulo
|
||||
|
||||
# Rota/prefixo utilizado na URL e navegação do módulo (com barras inicial e final)
|
||||
|
|
|
|||
|
|
@ -90,10 +90,12 @@ executor: null
|
|||
- Qualidade/Lint: `biome check --write <arquivos>`
|
||||
- Governança: `sh .agent/verificar-linhas.sh`
|
||||
|
||||
### 5.2 Roteiro de Teste Manual / `agent-browser`
|
||||
1. Acessar a tela X
|
||||
2. Executar a ação Y
|
||||
3. Validar se o resultado Z ocorre
|
||||
### 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`
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue