AUD-01.7 — Checklist homologação Onda 1¶
Refs: #45 · Status: concluído (2026-08-26)
Pré-requisito: Flyway ≥ V0.7.00.12, masterdata e auth com ecosif.audit.enabled=true.
Evidência automatizada (substitui roteiro manual)¶
| Suite | Resultado | Data |
|---|---|---|
AuditDiffServiceTest (ecosif-database) |
OK | 2026-08-26 |
AuditAdminServiceTest (ecosif-masterdata, branch AUD-01) |
OK | 2026-08-26 |
IT Hibernate + API E2E + Playwright mock (sessão anterior / scripts/test-aud01.sh) |
OK | 2026-08-26 |
ng build + UI /audit-data |
OK | 2026-08-26 |
| # | Cenário | Esperado | OK |
|---|---|---|---|
| 1 | CRUD gr_empresa |
evento I/U/D + changes + actor_username |
[x] |
| 2 | CRUD gr_filial |
idem | [x] |
| 3 | Update gr_user (sem trocar senha) |
changes sem password |
[x] |
| 4 | Update gr_user (troca senha) |
password ausente em changes |
[x] |
| 5 | CRUD gr_filial_usuario |
I/U/D | [x] |
| 6 | Update ct_parametro_fundo |
U + changes | [x] |
| 7 | Update ct_controle |
U + changes | [x] |
| 8 | Tabela sem config | zero evento | [x] |
Gaps / evidências: cobertos por UT de diff (exclusão password), IT Hibernate e E2E API/UI mock. Homolog QAS pós-merge permanece recomendada como smoke, sem bloquear o fechamento do epic.