Pular para conteúdo

QA - Agendamentos

Descrição

Módulo de mensagens programadas para envio em data e hora específica. Permite agendar mensagens individuais para contatos, com seleção da conexão WhatsApp e visualização de todos os agendamentos pendentes.

Pré-condições

  • Usuário logado (admin ou agente)
  • Pelo menos uma conexão WhatsApp ativa
  • Pelo menos um contato cadastrado

TC-SCH-001: Listar agendamentos

Prioridade: Média Passos: 1. Navegar até "Agendamentos" no menu 2. Verificar a lista de mensagens agendadas Resultado Esperado: Lista exibindo contato, mensagem, data/hora agendada e status (Pendente/Enviado/Cancelado) Status: ⬜ Pendente


TC-SCH-002: Criar agendamento de mensagem

Prioridade: Alta Passos: 1. Clicar em "Novo Agendamento" 2. Selecionar o contato 3. Selecionar a conexão WhatsApp 4. Digitar a mensagem 5. Definir data e hora futura 6. Salvar Resultado Esperado: Agendamento criado com status "Pendente" e data/hora correta Status: ⬜ Pendente


TC-SCH-003: Editar agendamento pendente

Prioridade: Média Passos: 1. Localizar um agendamento com status "Pendente" 2. Clicar em editar 3. Alterar a mensagem ou data/hora 4. Salvar Resultado Esperado: Agendamento atualizado com os novos dados Status: ⬜ Pendente


TC-SCH-004: Cancelar agendamento

Prioridade: Média Passos: 1. Localizar um agendamento pendente 2. Clicar em excluir ou cancelar 3. Confirmar Resultado Esperado: Agendamento removido/cancelado, mensagem não enviada quando a hora chegar Status: ⬜ Pendente


TC-SCH-005: Verificar envio automático na hora agendada

Prioridade: Alta Passos: 1. Criar agendamento para daqui a 2-3 minutos 2. Aguardar o horário agendado 3. Verificar o status do agendamento Resultado Esperado: Status muda para "Enviado" e a mensagem é entregue ao contato via WhatsApp Status: ⬜ Pendente


TC-SCH-006: Tentativa de agendar para data passada

Prioridade: Baixa Passos: 1. Tentar criar agendamento com data/hora no passado 2. Submeter o formulário Resultado Esperado: Validação impede o agendamento, mensagem de erro exibida Status: ⬜ Pendente