fga-eps-mds / 2023-1-Alectrion-DOC

Documentação do projeto Alectrion, semestre 2023.1
https://fga-eps-mds.github.io/2023-1-Alectrion-DOC/
MIT License
6 stars 0 forks source link

Roteiro de testes do MVP #153

Closed mibasFerraz closed 1 year ago

mibasFerraz commented 1 year ago

Descrição Esse roteiro vai mostrar o passo a passo para que o Pupak e o Dirlei consigam testar as funcionalidades desenvolvidas até o momento do MVP.

Tarefas :

mibasFerraz commented 1 year ago

Roteiro para testes do usuário

História(s) a ser(em) testada(s):

Testadores: Guilherme e Dirlei

Passos para os testes

Para cada passo executado abaixo, marque a caixa de seleção correspondente para indicar a correta execução do que foi pedido.

Obs.: Caso seja necessário indicar mudanças ou não conformidade aos critérios de aceitação da(s) respectiva(s) história(s), responda ao presente roteiro com um comentário, marcando o "@" dos assignees (MDS) e pelo menos um "@" dos EPS.

  1. Acesse a aplicação em: https://alectrion-2023-1.herokuapp.com/
    • [ ] ok

      Login

      2.1 Realize login na aplicação

    • [ ] ok

2.2 Realize logout da aplicação

  1. Na tela de controle, clique no botão "Cadastrar Equipamento"

    • [ ] ok
  2. Ao cadastrar o equipamento, verifique que, para os equipamentos como "CPU; MONITOR; ESTABILIZADOR e NOBREAK", as seguintes informações adicionais aparecem (cada qual pertinente ao equipamento em questão):

    • [ ] Memória RAM (referente a CPU)
    • [ ] Armazenamento (referente a CPU)
    • [ ] Tipo de armazenamento (referente a CPU)
    • [ ] Processador (referente a CPU)
    • [ ] Tipo do monitor (referente a monitor)
    • [ ] Tamanho do monitor (referente a monitor)
    • [ ] Potência (referente a NoBreak)
  3. Verifique se apos o correto preenchimento dos campos, ao clicar no botão de "confirmar":

    • [ ] Um pop-up aparece confirmando o sucesso.
  4. Verifique se apos o preenchimento errado dos campos, ao clicar no botão de "confirmar":

    • [ ] Um pop-up aparece relatando erro.
  5. Verifique se apos o sucesso de um cadastro de equipamentos o mesmo aparece na listagem na pagina de controle de equipamentos.

    • [ ] ok
  6. Verifique se ao clicar no equipamento cadastrado na listagem o mesmo:

    • [ ] Abre uma modal que exibe suas caracteristicas.
    • [ ] As caracteristicas são as mesmas cadastradas anteriormente.
  7. Verifique se ao clicar no icone de edicao (lápis) na listagem de equipamentos uma modal para edição é aberta.

    • [ ] A modal exibe as informações do mesmo equipamento que foi clicado
    • [ ] A modal permite edição dos campos
    • [ ] Ao preencher os campos de maneira errônea, é mostrado um aviso de falha nos campos que devem ser ajustados.
    • [ ] Ao clicar em no botão de editar, com todas as informações inceridas corretamente um pop-up é mostrado relatando sucesso.
  8. Clique em algum equipamento na listagem da página de controle de equipamentos e verifique:

    • [ ] Verifique a presença do botão excluir
    • [ ] Ao clicar no botão de excluir é exibido um pop up para confirmar a ação
    • [ ] Um pop up de confirmação deve aparecer para confirmar a exclusão
    • [ ] Verifique se o equipamento foi removido da listagem
  9. Verifique se ao clicar em próximo a tabela é atualizada (se houver equipamentos suficientes cadastrados)

    • [ ] Ok
  10. Verifique o funcionamento dos filtros:

    • [ ] Tipo
    • [ ] Última modificação
    • [ ] Localização
    • [ ] Situação
    • [ ] Pesquisa (número de tombamento)

Movimentação

  1. Navegue para o movimentação na barra de navegação lateral.

    • [ ] ok
  2. Na tela de movimentações, clique no botão "Cadastrar Movimentação"

    • [ ] ok
  3. Verifique se apos o correto preenchimento dos campos, ao clicar no botão de "Gerar Movimentação":

    • [ ] Um pop-up aparece confirmando o sucesso.
  4. Verifique se apos o preenchimento errado dos campos, ao clicar no botão de "Gerar Movimentação":

    • [ ] Um pop-up aparece relatando erro.
  5. Verifique se após o sucesso de um cadastro de movimentação o mesmo aparece na listagem na pagina de Movimentações.

    • [ ] ok
  6. Verifique se ao clicar na movimentação cadastrada na listagem o mesmo:

    • [ ] Abre uma modal que exibe suas caracteristicas.
    • [ ] As caracteristicas são as mesmas cadastradas anteriormente.
  7. Verifique se ao clicar em próximo a tabela é atualizada (se houver equipamentos suficientes cadastrados)

    • [ ] Ok
  8. Verifique o funcionamento dos filtros:

    • [ ] Tipo
    • [ ] Última modificação
    • [ ] Localização
    • [ ] Situação
    • [ ] Pesquisa (número de tombamento)

      Cadastro de usuários

  9. Verifique se é possível preencher todos os campos corretamente.

    • [ ] ok
  10. Verifique se ao confirmar o cadastro do usuário aparece um pop up de sucesso.

    • [ ] ok
  11. Verifique se é possível realizar login com a conta criada.

    • [ ] ok
  12. Verifique se o botão de cancelar está funcionando corretamente.

    • [ ] ok

      Perfil de usuário

      Ao clicar na sua função, logo abaixo da opção "Cadastro de usuário", verifique se:

  13. Os dados estão preenchidos corretamente.

    • [ ] ok
  14. A opção de "alterar senha" te leva para a página de recuperação de senha.

    • [ ] ok
  15. É possível preencher os campos de senhas.

    • [ ] ok
  16. É possível alterar a senha corretamente após clicar no botão de alterar senha.

    • [ ] ok
  17. O botão de voltar está funcionando corretamente.

    • [ ] ok

      Recuperação de senha

      Após realizar o logoff, verificar se:

  18. Ao clicar no botão de "Recuperar senha" é aberta a página de recuperação de senha.

    • [ ] ok
  19. É possível preencher o email de cadastro na opção.

    • [ ] ok
  20. Ao clicar no botão de "Recuperar Senha", um email é enviado contendo a senha temporária para acesso com a conta.

    • [ ] ok
  21. É possível realizar login na página com a senha temporária.

    • [ ] ok

      Ordem de serviço

  22. Verificar se o botão "Nova ordem de serviço" abre a modal para cadastrar uma ordem de serviço nova

    • [ ] ok
  23. Verificar se ao realizar a pesquisa do equipamento pelo numero de tombamento, as informações são preenchidas automaticamente.

    • [ ] ok
  24. Verificar se é possível preencher todas as demais informações.

    • [ ] ok
  25. Clicar no botão de confirmar e verificar se a ordem de serviço foi cadastrada com sucesso.

    • [ ] ok
  26. Verificar se ao clicar no botão de gerar termo, se o termo é gerado corretamente.

    • [ ] ok
  27. Verificar se ao clicar no botão de edição da ordem de serviço se é possível altera-la.

    • [ ] ok

Testes finalizados... e agora ?

Obrigado!

Qualquer dúvida ou sugestão é só falar conosco pelo Discord.