# Relatório de testes — V6 Kreate4Web

Data de validação: 15/06/2026

## Verificações executadas

```bash
python manage.py makemigrations --check
python manage.py check
python manage.py test
```

## Resultado

```text
41 testes automáticos aprovados
0 migrações pendentes
0 problemas no Django system check
```

## Rotas validadas com dados fictícios

Área do cliente:

```text
/portal/                  HTTP 200
/portal/servicos/         HTTP 200
/portal/renovacoes/       HTTP 200
/portal/pagamentos/       HTTP 200
/portal/documentos/       HTTP 200
/portal/tickets/          HTTP 200
/portal/perfil/           HTTP 200
```

Centros administrativos:

```text
/admin/                   HTTP 200
/admin/centro-operacoes/  HTTP 200
/admin/comunicacoes/      HTTP 200
/admin/qualidade-dados/   HTTP 200
/admin/legenda-estados/   HTTP 200
/admin/relatorios/        HTTP 200
```

Também foram verificadas 60 páginas administrativas de listagem e detalhe, sem falhas.

## Cenários testados

- isolamento de serviços entre clientes;
- isolamento de tickets entre clientes;
- proteção de documentos e downloads;
- criação de ticket pelo portal;
- várias respostas do cliente;
- resposta pública da equipa;
- preparação de notificação ao cliente;
- alteração automática do estado do ticket;
- marcação como resolvido;
- reabertura;
- atualização dos contactos;
- alteração da palavra-passe;
- carregamento do dashboard e da legenda de estados;
- fluxos anteriores de renovações, pagamentos, Excel e notificações.

## Limites da validação

Não foi efetuado envio SMTP real, integração com gateway de pagamentos nem teste num servidor de produção. Essas validações dependem das credenciais, domínio e infraestrutura de publicação.
