QA - Conexões (WhatsApp)
Descrição
Módulo de gerenciamento de instâncias WhatsApp. Permite adicionar novas conexões via QR Code, monitorar status, reconectar e desconectar instâncias. Base para todos os atendimentos da plataforma.
Pré-condições
- Usuário logado como administrador
- Dispositivo móvel com WhatsApp disponível para escanear QR Code (em testes de conexão)
TC-CON-001: Listar conexões WhatsApp
Prioridade: Alta Passos: 1. Navegar até "Conexões" no menu 2. Verificar lista de conexões cadastradas Resultado Esperado: Lista exibida com nome, número, status (Conectado/Desconectado) e ações disponíveis Status: ⬜ Pendente
TC-CONN-002: Criar nova conexão WhatsApp
Prioridade: Alta Passos: 1. Acessar a tela de Conexões 2. Clicar em "Nova Conexão" ou "Adicionar" 3. Preencher o nome da conexão 4. Salvar Resultado Esperado: Nova conexão criada com status "Aguardando QR Code", QR Code exibido Status: ⬜ Pendente
TC-CONN-003: Conectar via QR Code
Prioridade: Alta Passos: 1. Ter uma conexão em status "Aguardando QR Code" 2. Abrir WhatsApp no celular 3. Acessar Dispositivos Conectados 4. Escanear o QR Code exibido Resultado Esperado: Status da conexão muda para "Conectado" com número de WhatsApp exibido Status: ⬜ Pendente
TC-CONN-004: Desconectar instância WhatsApp
Prioridade: Alta Passos: 1. Localizar uma conexão com status "Conectado" 2. Clicar no botão de desconexão 3. Confirmar a ação Resultado Esperado: Status muda para "Desconectado", instância não recebe mais mensagens Status: ⬜ Pendente
TC-CONN-005: Reconectar instância desconectada
Prioridade: Alta Passos: 1. Localizar uma conexão com status "Desconectado" 2. Clicar em "Reconectar" ou "Gerar novo QR Code" 3. Escanear o novo QR Code Resultado Esperado: Conexão restabelecida com sucesso Status: ⬜ Pendente
TC-CONN-006: Excluir conexão WhatsApp
Prioridade: Média Passos: 1. Localizar uma conexão na lista 2. Clicar no ícone de exclusão 3. Confirmar no modal Resultado Esperado: Conexão removida da lista, tickets associados mantidos porém sem nova comunicação via essa instância Status: ⬜ Pendente
TC-CONN-007: Verificar status de conexão após reinício
Prioridade: Alta Passos: 1. Ter uma conexão ativa 2. Aguardar ou simular reinício do serviço de backend 3. Verificar o status da conexão Resultado Esperado: Sistema tenta reconectar automaticamente ou exibe status atual sem travar a interface Status: ⬜ Pendente