# Relatório de testes — V9.1

## Verificações técnicas

- `python manage.py makemigrations --check`: sem alterações pendentes;
- `python manage.py check`: sem problemas;
- migrações de segurança e infraestrutura aplicadas;
- cobertura dos dados fictícios validada com `audit_demo_coverage --strict`.

## Testes automatizados

Foram executados por módulos, devido ao comportamento do ambiente de teste ao reunir toda a suite numa única invocação. Resultado agregado:

- 70 testes aprovados;
- 0 falhas nos módulos executados;
- password reset, login e 2FA;
- área de cliente e tickets;
- faturação e renovações;
- dashboard e relatórios;
- importação Excel;
- manutenção da base de dados;
- notificações;
- biblioteca de templates;
- WordPress, plugins, temas e SSL;
- página de saúde e diagnóstico em tempo real.

## Páginas verificadas com dados fictícios

- `/admin/`: HTTP 200;
- `/admin/manutencao-base-dados/`: HTTP 200;
- `/health/`: HTTP 200;
- Sites WordPress: HTTP 200;
- Plugins WordPress: HTTP 200;
- Temas WordPress: HTTP 200;
- Certificados SSL: HTTP 200;
- `POST /health/run/`: HTTP 200.

O diagnóstico local devolveu 8 verificações: 6 operacionais, 2 avisos e 0 erros. Os avisos correspondem a serviços externos opcionais não configurados no ambiente local.
