Open isabelahyeda opened 1 year ago
Obs. Uma observação, acredito que devemos parar de linkar os PRs as issues pois quando um PR é fechado a issue também é fechada e movida automaticamente para done sem antes passar por outras etapas do board. Joguei a issue #122 novamente para in progress para posteriormente ir para teste.
BUG:
[x] CT001 - E-mail de redefinição de senha - C01: Verificar recebimento do e-mail de redefinição de senha
[x] CT001 - E-mail de redefinição de senha - C04: Verificar redirecionamento para a página de redefinição de senha
APONTAMENTO: Necessita do recebimento do e-mail de redefinição de senha e do redirecionamento para a página de redefinição de senha para continuação dos testes.
Por favor, verificar @igords-goncalves, @isabelahyeda, @Leodias2204
Testes Funcionais - Funcionalidade: [Empresa] Esqueci a Senha
CT001 - E-mail de redefinição de senha
C01: Verificar recebimento do e-mail de redefinição de senha
STATUS: FALHOU
APONTAMENTO: Ao clicar no botão "Enviar" a mensagem "Será encaminhada uma mensagem para o e-mail cadastrado, informando os próximos passos para a redefinição da senha" é exibida, mas a mensagem com os passos para a redefinição de senha não é enviada.
Evidência:
https://github.com/SouJunior/vagas-frontend/assets/110006150/dc20b3f1-942a-4066-a252-9a6ee59cc085
C02: Verificar título do e-mail de redefinição de senha
Descrição: e-mail deve vir com assunto "Redefinição de senha"
STATUS: PASSOU
APONTAMENTO: E-mail de redefinição de senha só está sendo enviado pela API
Evidência:
C04: Verificar redirecionamento para a página de redefinição de senha
STATUS: FALHOU
APONTAMENTO 1: Ao clicar no botão "Recuperar minha senha" sou direcionada para uma página com a mensagem "Não é possível aceder a este site"
APONTAMENTO 2: E-mail de redefinição de senha só está sendo enviado pela API
Evidência:
https://github.com/SouJunior/vagas-frontend/assets/110006150/5ce6f00f-bf2d-4ac2-ab4a-ce1d808d146b
CT001 - E-mail de redefinição de senha - C04: Verificar redirecionamento para a página de redefinição de senha
APONTAMENTO: Necessita do redirecionamento para a página de redefinição de senha, através do e-mail de recuperação de senha, para continuação dos testes.
@SouJunior/backend
@JanainaRodrigues07 @Andrezapsilva PR com as alterações já realizado e aprovado.
Resultado dos Retestes e continuação dos Testes:
Testes feitos em: https://deploy-preview-226--vagas-front-end.netlify.app/
STATUS: Todos os testes passaram
@LuizGuilhermeNeves, @denyscarvalho, @vivianaschmidt
Testes feitos em: https://deploy-preview-226--vagas-front-end.netlify.app/
DESCRIÇÃO: Testes feitos com e-mail de conta Empresa e conta Candidato nos domínios Outlook e Gmail.
CT001: Fluxo principal
C01: Verificar recebimento do e-mail de redefinição de senha
DADOS DE ENTRADA [
Conta Empresa E-mails: emailteste.sj+comp@gmail.com; tester.comp@outlook.com
Conta Candidato E-mails: emailteste.sj+user@gmail.com; mariatester.user@outlook.com]
EXPECTATIVA: O e-mail com assunto "Redefinição de senha" deve ser enviado.
RESULTADO OBTIDO: O e-mail com assunto "Redefinição de senha" é enviado.
STATUS: PASSOU
APONTAMENTO: Após confirmar e-mail, tanto para conta Empresa como para conta Candidato, o e-mail de redefinição de senha não está sendo enviado. O mesmo só está sendo enviado pela API.
EVIDÊNCIAS:
Conta Candidato
Conta Empresa
C02: Verificar redirecionamento para a página de redefinição de senha
EXPECTATIVA: Ao clicar no botão "Recuperar minha senha" no e-mail devo ser direcionada para uma página de redefinição de senha.
RESULTADO OBTIDO: Ao clicar no botão "Recuperar minha senha" no e-mail sou direcionada para uma página de redefinição de senha.
STATUS: PASSOU
APONTAMENTO: E-mail de redefinição de senha só está sendo enviado pela API.
EVIDÊNCIAS:
Conta Candidato
https://github.com/SouJunior/vagas-frontend/assets/110006150/7e8a4755-0ba8-4f2f-8979-3bc7b5a53939
Conta Empresa
https://github.com/SouJunior/vagas-frontend/assets/110006150/f37a6f8f-8ae2-4618-a875-6695b92a48b1
C03: Redefinir com senha de 8 caracteres - seguindo as regras de formato
EXPECTATIVA: Senha válida
RESULTADO OBTIDO: Senha válida
STATUS: PASSOU
C04: Verificar funcionalidade do ícone de visualizar senha nos campos "Nova Senha" e "Confirmar Nova Senha"
EXPECTATIVA: A senha digitada deve ser exibida
RESULTADO OBTIDO: A senha digitada é exibida
STATUS: PASSOU
EVIDÊNCIAS C03 e C04:
Conta Candidato
Conta Empresa
C05: Verificar recebimento do e-mail de confirmação de alteração de senha
EXPECTATIVA: Ao alterar a senha um e-mail de confirmação deve ser recebido
RESULTADO OBTIDO: Ao alterar a senha um e-mail de confirmação é recebido
STATUS: PASSOU
EVIDÊNCIAS:
Conta Candidato
Conta Empresa
C06: Verificar redirecionamento para a Home Page do Portal de Vagas
EXPECTATIVA: Ao clicar no link do Portal de Vagas da Sou Junior, exibido no e-mail de confirmação de redefinição de senha, devo ser redirecionada para a Home Page do Portal de Vagas
RESULTADO OBTIDO: Ao clicar no link do Portal de Vagas da Sou Junior, exibido no e-mail de confirmação de redefinição de senha, sou redirecionada para a Home Page do Portal de Vagas
STATUS: PASSOU
MELHORIA: O link de redirecionamento para a página de login deveria ser exibido em letras um pouco maiores e com cor mais destacada ao invés do cinza, como o azul por exemplo, que é comumente usado para destacar links.
EVIDÊNCIAS:
Conta Candidato
https://github.com/SouJunior/vagas-frontend/assets/110006150/c947b68d-01b6-49c9-86e6-d241afed45ac
Conta Empresa
https://github.com/SouJunior/vagas-frontend/assets/110006150/350f9296-7ff3-4b45-9631-64e3ab1e359d
CT002: Campo "Nova Senha" Quantidade de caracteres
C01: Redefinir com senha de 5 caracteres - seguindo as regras de formato
EXPECTATIVA: Senha inválida
RESULTADO OBTIDO: Senha inválida Mensagem: "A senha precisa ter no mínimo 8 caracteres"
STATUS: PASSOU
EVIDÊNCIAS:
Conta Candidato
Conta Empresa
C02: Redefinir com senha de 7 caracteres - seguindo as regras de formato
EXPECTATIVA: Senha inválida
RESULTADO OBTIDO: Senha inválida Mensagem: "A senha precisa ter no mínimo 8 caracteres"
STATUS: PASSOU
EVIDÊNCIAS:
Conta Candidato
Conta Empresa
CT003: Campo "Confirmar nova senha"
C01: Redefinir sem preencher campo "Repetir senha"
EXPECTATIVA: Alteração de senha não concluída
RESULTADO OBTIDO: Alteração de senha não concluída Mensagem: 'O campo "Repetir senha" senha é obrigatório'
STATUS: PASSOU
EVIDÊNCIAS:
Conta Candidato
Conta Empresa
C02: Redefinir com senha diferente da preenchida no campo "Nova Senha"
EXPECTATIVA: Alteração de senha não concluída
RESULTADO OBTIDO: Alteração de senha não concluída Mensagem: "As senhas não conferem"
STATUS: PASSOU
EVIDÊNCIAS:
Conta Candidato
Conta Empresa
CT004: Testes de Critério de Senha
EXPECTATIVA PARA TODOS OS CASOS DE TESTE: Redefinição de senha não concluída Mensagem: "Insira a senha com os critérios informados"
RESULTADO OBTIDO EM TODOS OS CASOS DE TESTE: Redefinição de senha não concluída Mensagem: "Insira a senha com os critérios informados"
STATUS PARA TODOS OS CASOS DE TESTE: PASSOU
EVIDÊNCIAS DOS TESTES C00 AO C14:
https://drive.google.com/drive/folders/14jqdFVXcPh83dQTP0JJ6RliI6vc-wUr-?usp=sharing
C00: Clicar no botão "Redefinir nova senha" sem preencher os campos "Nova senha" e "Repetir senha"
SEM DADOS DE ENTRADA
EXPECTATIVA: Redefinição de senha não concluída
RESULTADO OBTIDO: Redefinição de senha não concluída Mensagens: 'O campo "Nova senha" é obrigatório'; 'O campo "Repetir nova senha" é obrigatório'
C01: Redefinir senha com senha com apenas caracteres especiais
DADOS DE ENTRADA Conta Candidato Senha: @@@###!$
Conta Empresa Senha: /@@/##!!
C02: Redefinir senha com senha com apenas números
DADOS DE ENTRADA Conta Candidato Senha: 12344321
Conta Empresa Senha: 1122334455
C03: Redefinir senha com senha com apenas números e caracteres especiais
DADOS DE ENTRADA Conta Candidato Senha: 4321@@##
Conta Empresa Senha: **34@# 78
C04: Redefinir senha com senha com apenas letras minúsculas
DADOS DE ENTRADA Conta Candidato Senha: password
Conta Empresa Senha: novasenha
C05: Redefinir senha com senha com apenas letras minúsculas e caracteres especiais
DADOS DE ENTRADA Conta Candidato Senha: @!pass!#
Conta Empresa Senha: $senha@#
C06: Redefinir senha com senha com apenas letras minúsculas e números
DADOS DE ENTRADA Conta Candidato Senha: pass4321
Conta Empresa Senha: 11senha22
C07: Redefinir senha com senha com apenas letras minúsculas, números e caractere especial
DADOS DE ENTRADA Conta Candidato Senha: pass321@
Conta Empresa Senha: senha@001
C08: Redefinir senha com senha com apenas letras maiúsculas
DADOS DE ENTRADA Conta Candidato Senha: PASSWORD
Conta Empresa Senha: SENHANOVA
C09: Redefinir senha com senha com apenas letras maiúsculas e caracteres especiais
DADOS DE ENTRADA Conta Candidato Senha: @!PASS!#
Conta Empresa Senha: /SENHA@#
C10: Redefinir senha com senha com apenas letras maiúsculas e números
DADOS DE ENTRADA Conta Candidato Senha: PASS4321
Conta Empresa Senha: 11SENHA22
C11: Redefinir senha com senha com apenas letras maiúsculas, números e caractere especial
DADOS DE ENTRADA Conta Candidato Senha: PASS321@
Conta Empresa Senha: SENHA#012
C12: Redefinir senha com senha com apenas letras maiúsculas e minúsculas
DADOS DE ENTRADA Conta Candidato Senha: PassUser
Conta Empresa Senha: PassCompany
C13: Redefinir senha com senha com apenas letra maiúscula, minúsculas e caracteres especiais
DADOS DE ENTRADA Conta Candidato Senha: @!Pass!#
Conta Empresa Senha: #Senha?!
C0014: Redefinir senha com senha com apenas letra maiúscula, minúsculas e números
DADOS DE ENTRADA Conta Candidato Senha: Pass4321
Conta Empresa Senha: 123Senha4
Links das US: https://github.com/SouJunior/products/issues/16 (empresa) https://github.com/SouJunior/products/issues/33 (candidato)
Link do Figma - https://www.figma.com/file/vZW7WBF2WfTiiRjsSQRiFe/SouJunior---UI%2FUX---(-Update-19%2F10%2F2022-)?node-id=2541%3A2320&t=tcKYGwC4zHXnZa3J-0
Descrição: