Pré-visualizar antes de enviar
O envio acontece, mas o usuário não consegue conferir a comunicação em massa antes de dispará-la.
Adicionar uma etapa de preview explícita e acessível.
Relatório de qualidade da interface
EDIÇÃO 01 · 30 JUL 2026Relatório de qualidade · Frontend UI
A amostra cobre bem o produto, mas quatro falhas visíveis e oito cenários sem dados escondem riscos em jornadas operacionais importantes.
Como lerComece pelo diagnóstico. Use o registro para abrir cada evidência.
01 · Leitura executiva
A cobertura aprovada atravessa dashboard, práticas restaurativas, mensageria, equipe, governança de jornadas, auditoria e vouchers.
As falhas se concentram em quatro capacidades específicas: visualizar uma notificação antes do envio, enxergar a carga agregada dos mentores, encerrar casos com rastreabilidade e exportar períodos sem limite.
02 · Ordem de ataque
Ordenadas por impacto no usuário, capacidade de desbloquear testes e risco operacional.
O envio acontece, mas o usuário não consegue conferir a comunicação em massa antes de dispará-la.
Adicionar uma etapa de preview explícita e acessível.
A ação de fechamento não aparece em nenhum ponto do fluxo, quebrando a rastreabilidade do ciclo.
Expor a transição e preservar motivo, autor e data.
Existem sinais por caso, mas falta uma leitura de capacidade para distribuir o trabalho.
Consolidar carga ativa por mentor no topo da fila.
“Todo tempo” mantém Exportar visível e desabilitado, sem dizer ao usuário como avançar.
Suportar a faixa ou orientar uma seleção válida.
O que os bloqueios dizem
Sete dos oito bloqueios nascem de dados ausentes; um começa na própria criação de portador.
Conclusão: uma fábrica mínima de dados de teste pode recuperar boa parte da cobertura hoje invisível.
03 · Registro de casos
34 resultados
Não havia vouchers disponíveis para o portador selecionado.
Criar uma massa de dados com voucher válido e repetir o cenário.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
A lista permaneceu vazia e nenhum voucher pôde ser selecionado.
Garantir dados de portador e voucher antes da execução.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
A fila de mentoria estava vazia; não havia casos para aceitar.
Provisionar ao menos um caso elegível na fila.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
O cadastro de teste não finalizou, impedindo a etapa de inativação.
Corrigir “Finalizar cadastro” e tornar a criação determinística.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
O painel indicava zero respostas aguardando revisão.
Criar fixture com pendência acionável antes do teste.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
A notificação foi enviada, mas não existe etapa ou controle de pré-visualização.
Adicionar uma etapa explícita de preview, acessível no DOM e por teclado.
Há sinais por caso, mas falta uma visão agregada da carga atual dos mentores.
Incluir resumo agregado de carga no topo da fila, alimentado pela API.
Nenhuma ação de encerrar ou finalizar foi encontrada no detalhe, edição ou menu.
Expor a transição de encerramento com permissão e motivo obrigatório.
O filtro de erros estava vazio.
Provisionar uma validação em estado de erro.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
Não havia resposta pendente acionável para o portador.
Preparar uma resposta aguardando aprovação.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
O botão Exportar fica desabilitado para o período “Todo tempo”.
Definir suporte para faixas abertas ou explicar a limitação antes da ação.
Nenhuma conta inativa estava disponível na lista.
Criar ou tornar visível uma conta inativa para o cenário.
O fluxo foi concluído e o estado esperado permaneceu visível após a ação.
Tente outro termo ou remova o filtro de status.
Recomendação final
Comece pelo preview de notificações e pelo encerramento de casos. Em paralelo, estabilize o cadastro de portadores e crie fixtures para recuperar os oito cenários bloqueados.
Revisar plano de ação