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