Skip to content

Homologação Geral e Levantamento de Bugs (End-to-End) #49

@EduKaique

Description

@EduKaique

📋 Descrição

Esta issue tem como objetivo a realização de testes funcionais e visuais em todos os módulos do sistema Bantads. Os testadores devem percorrer página por página, executando os fluxos completos de cada perfil de usuário para garantir que os requisitos de negócio e a identidade visual estão sendo respeitados.
(Obs by edã: vou montar um script de build de prod no docker e tentar hospedar no github pages para vocês testarem no ambiente de hml/prod e não de dev.)

🧪 Escopo dos Testes

A validação deve ser dividida pelos três pilares principais:

1. Fluxo do Cliente (Autoatendimento)

  • Autocadastro: Verificar se todos os campos estão salvando corretamente.
  • Operações Financeiras: Testar Saque, Depósito e Transferência (validar se o saldo atualiza em tempo real).
  • Extrato: Conferir se os lançamentos aparecem com as datas e tipos corretos.
  • Perfil: Alteração de dados cadastrais.

2. Fluxo do Gerente

  • Aprovação de Contas: Testar o fluxo de aprovação e reprovação de novos cadastros.
  • Consulta de Clientes: Buscar por CPF e verificar se os dados exibidos são íntegros.
  • Relatórios/Melhores Clientes: Verificar se a listagem segue a lógica de saldo/movimentação.

3. Fluxo do Administrador (Backoffice)

  • CRUD de Gerentes: Criar, editar, listar e excluir gerentes.
  • Relatório de Clientes Verificar se os dados consolidados do banco estão corretos.

🎨 Checklist de UI/UX (Padrão Visual)

Para cada página acessada, o testador deve verificar:

  • Consistência: As cores, botões e fontes seguem o padrão definido no projeto?
  • Feedback: O sistema exibe mensagens de sucesso/erro (Snackbars/Toasts) após as ações?
  • Confirmação: Aparece um modal de confirmação para ações críticas (remover gerente, rejeitar cliente, etc...)

Important

🚩 Instruções para Reportar Erros
Ao encontrar um bug, o testador deve comentar nesta issue (ou abrir uma sub-issue) contendo:

  1. Passo a passo para reproduzir o erro.
  2. Resultado esperado vs Resultado obtido.
  3. Screenshot/Vídeo do comportamento incorreto.
  4. Console do Navegador: Verificar se há erros em vermelho (F12).

Metadata

Metadata

Labels

testTestar as funcionalidades

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions