EG-5701
Configurar um banco populado e atualizar ✅
Verificar altereções em banco de dados ✅
Verificar criação da nova opção no cadastro de perfis de usuários ✅
Verificando a tela Programa de Fidelidade
Verificar as opções existentes na interface Vendas ✅
Foi criada a opção Programa de Fidelidade com as permissões Incluir, Alterar e Excluir ✅
Cadastrar Perfis de usuários ✅
ADM: Com todas as permissões do Programa de Fidelidade, com a opção Solicitar senha do gerente desmarcada e Autorizar excluir registros marcada ✅
GERENTE: Com todas as permissões do Programa de Fidelidade, com a opção Solicitar senha do gerente marcada e Autorizar excluir registros desmarcada ✅
CAIXA: Com a permissão do Programa de Fidelidade marcada e sem as permissões Incluir, Alterar e Excluir. ✅
USER: Sem as permissões do Programa de Fidelidade, fazer login com o usuário USER ✅
USER ✅
Verificar opção no Menu Vendas com usuário sem permissão ✅
Clicar no Menu Vendas do Eagle Gestão e verificar as opções existentes ✅
A opção Programa de Fidelidade não vai ser exibida ✅
MANUTENÇÃO
Verificar a tela de Programa de Fidelidade com usuário de Manutenção ✅
Clicar na opção Programa de Fidelidade e verificar a tela exibida ✅
Verificar opção no Menu Vendas com usuário com permissão ✅
Fazer login com usuário Manutenção ✅
Clicar no Menu Vendas do Eagle Gestão e verificar as opções existentes ✅
A opção Programa de Fidelidade vai ser exibida ✅
Verificar campos e botões existentes, verificar os tipos dos campos, posicionamento
Verificar título e labels existentes, verificar ortografia, fonte e posicionamento dos campos
Verificar os botões Novo, Alterar e Excluir ✅
Apenas o botão Novo vai estar habilitado porque não teve nenhum lançamento ✅
clicar no Menu e verificar a opção existente ✅
GERENTE
Verificar opção no Menu Vendas com usuário com permissão ✅
Fazer login com usuário GERENTE ✅
Clicar no Menu Vendas do Eagle Gestão e verificar as opções existentes ✅
A opção Programa de Fidelidade vai ser exibida ✅
Verificar a tela de Programa de Fidelidade com usuário de Gerente
Clicar na opção Programa de Fidelidade e verificar a tela exibida
Verificar os botões Novo, Alterar e Excluir ✅
Apenas o botão Novo vai estar habilitado porque não teve nenhum lançamento
Clicar no Menu e verificar as opções existentes e os atalhos exibidos
⁉:
Verificar validações de preenchimento dos campos
Clicar em Novo e verificar a navegação da tela ✅
Verificar a validação de todos os campos da tela
Descrição
Inserir quantidade máxima de caracteres ✅
Inserir letras, números e caracteres especiais
Permite qualquer caractere ✅
Suporta até 100 caracteres ✅
Campos de Valor em R$ e inteiro
Tentar inserir letras, números, valores negativos e caracteres especiais ✅
So é permitido inserir números inteiros positivos ✅
Valor máximo permitido ✅
Verificar valor padrão para todos os campos das configurações ✅
O valor padrão dos campos deve ser zero ✅
Campos de datas
Tentar inserir data de Início maior que a data de Término e tentar salvar ✅
É exibida mensagem sobre a data de ínicio não pode ser maior que a data de termino ✅
Tentar inserir datas inválida ✅
Cadastrar programas de fidelidade
Cenário de lançamento de programa de fidelidade sem data ✅
Preencha o Descrição, sem preencher os campos Início clique em salvar
Sem preencher o campo Descrição e data Início clique em salvar
É exibida mensagem de campo de preenchimento obrigatório apontando para o campo Descrição
É exibida mensagem de campo de preenchimento obrigatório apontando para o campo Início
Preencha o campo Início com data menor que a data atual, sem preencher o campo Término, clique em salvar
O cadastro é salvo sem impedimentos, como não tem data de término, o programa é considerado como infinito, o status é alterado para Vigente
Cenário de criar segundo programa de fidelidade ✅
Lance um programa de fidelidade informando datas de início e termino, clique em salvar
É exibida a mensagem informando que existe programa de fidelidade cadastrado para o periodo
Cancele a inserção, inative o programa existente e salve
Lance um programa de fidelidade informando datas de início menor que a data atual e termino maior e clique em salvar
O programa é inativado
O programa é salvo com sucesso, o status é alterado para Vigente
Cenário de Ativar programa em que a vigência conflita com programa existente ✅
Altere o primeiro programa, desmarque o check Inativo e salve
É exibida a mensagem informando que existe programa de fidelidade cadastrado para o periodo
Informe uma data de vigência que não conflite com o programa ativo, que seja futura e salve
O programa é salvo com sucesso, o status é alterado para A Iniciar
Cenário de lançar programa de fidelidade com status expirado ✅
Cadastre um programa informando data de Início e Término retroativa de forma que não conflite com programa existente
O programa é salvo com sucesso, o status é alterado para Expirado
Cenário de alterar a data de programa de fidelidade ✅
Altere a data do programa com status vigente de forma que fique retroativa, sem conflitar com os programas existentes
Altere a data do programa com status Expirado de forma que fique como futura, sem conflitar com os programas existentes
Altere a data do programa com status A iniciar de forma que fique Vigente, sem conflitar com os programas existentes
A data é alterada, o status é alterado para Expirado
A data é alterada, o status é alterado para A Iniciar
A data é alterada, o status é alterado para Vigente
Duplicar programa
Cenário de dupicar programa ativo
Verificar a opção Duplicar Programa de Fidelidade ✅
Vai estar desativada ✅
A opção Duplicar programa vai estar Desabilitada por que não vai existir nenhum programa configurado ✅
Com um programa de fidelidade na tela, tire print e clique em Menu e verifique as opções
Clique em Duplicar Programa de Fidelidade
É exibida mensagem informando sobre o processo de duplicação, com as opções Sim e nao
Clique em não para duplicar
O processo é abortado e o programa não é duplicado
Clique em Duplicar Programa de fidelidade e clique em Sim para Duplicar
O processo é duplicado com sucesso, todos os campos correspondem com o programa duplicado com exceção dos campos Início e termino(Vão estar vazios), a tela fica em modo de inserção
Altere o campo descrição para que fique diferente do programa duplicado e preencha o campo Início e termino de forma que conflite com um programa ja existente clique em salvar
Vai exibir mensagem informando que a data de vigênicia irá conflitar
preencha o campo Início e termino de forma que não conflite com um programa já existente clique em salvar
O programa duplicado é salvo com sucesso
Clique em alterar, inative e salve
Cenário de dupicar programa Inativo
Duplique o programa Inativado e observe o campo Inativo
Preencha com uma data que não conflite e salve
O programa é salvo
A opção Duplicar Programa de Fidelidade e está habilitada pois ja existem lançamentos
O programa é duplicado, o campo Inativo está desmarcado
Excluir programa
Tela de consulta
Fazer login com o usuário GERENTE
Com um programa qualquer na tela, clique em Excluir
É exibida mensagem para confirma a exclusão
Clique em Não
O processo é abortado e o programa não é excluído
Com um programa qualquer na tela, clique em Excluir e clique em Sim para excluir
É exibida a tela de autenticação
Informar usuário inválido
Informar usuário sem permissão (GERENTE)
É exibida mensagem de usuário e senha inválido
É exibida mensagem informando que usuário tem que ter a senha do gerente
Usuário com permissão (ADM)
O registro é excluído
Fazer login com o usuário Manutenção
Com um programa qualquer na tela, clique em Excluir e clique em Sim para excluir
É exibida a tela de autenticação
Usuário de manutenção
O registro é excluído
Fazer login com o usuário ADM
Com um programa qualquer na tela, clique em Excluir e clique em Sim para excluir
O registro é excluído sem exibir tela de autenticação
Verificar a tela de consulta criada, Clicar em Pesquisar e verificar a tela exibida
Verificar campos e filtros criados
Realizar pesquisas utilizando os filtros de pesquisa
Verificar pesquisa utilizando as buscas avançadas
Realizar combinações nos filtros de buscas avançadas
Verificar a legenda e os registros exibidos
Ativo preto, Inativo cinza
Verificar ortografia, fonte e posicionamento ✅
Fazer login com o usuário CAIXA
Com um programa qualquer na tela verifique os botões Alterar, Novo e Excluir
Os botões estão desabilitados, pois o usuário não tem as permissões configuradas
Acesse Menu e verifique a opção de duplicar
A opção deve estar desabilitada
Verificar navegação de registros (Botões e teclas direcionais)
Selecionar registro e verificar
Fechar a tela com botão Sair, no (X) e no ESC
Clicar em sair ✅
É exibida mensagem de confirmação para saída do módulo ✅
Clicar em Não ✅
O processo é abortado e a tela permanece aberta ✅
Clicar em Sim ✅
A tela é fechada ✅
Clicar em ESC
Clicar em Não
O processo é abortado e a tela permanece aberta
Clicar em Sim
A tela é fechada
Acesse Menu e verifica a opção de duplicar programa de fidelidade
A opção vai estar desabilitada
Clicar em (X)
Clicar em Não
O processo é abortado e a tela permanece aberta
Clicar em Sim
A tela é fechada
Verificação as opções criadas nas configurações do perfil de usuario com os planos CTE, NFE, EMIISSOR E GESTÃO ✅
As opções só vão ser existente no PLANO EAGLE GESTÃO
❗ ❗Criar o teste exectuion na versão 2024.003
Sem alterar qualquer dado, clique em salvar
É exibida o ballon Já existe registro com essa descrição!“ com foco no campo descrição
É exibido o o ballon Campo de preenchimento obrigatório!. Com foco no campo Início