vagas-frontend icon indicating copy to clipboard operation
vagas-frontend copied to clipboard

[Empresa/ Candidato] Esqueci a senha - Form Redefinir Senha

Open isabelahyeda opened this issue 1 year ago • 12 comments

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:

  • [x] Criar formulário
  • [x] Validar formulário

isabelahyeda avatar Apr 02 '23 22:04 isabelahyeda

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.

igords-goncalves avatar Apr 11 '23 01:04 igords-goncalves

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

JanainaRodrigues07 avatar Aug 30 '23 22:08 JanainaRodrigues07

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:

Image

https://github.com/SouJunior/vagas-frontend/assets/110006150/dc20b3f1-942a-4066-a252-9a6ee59cc085

JanainaRodrigues07 avatar Aug 30 '23 22:08 JanainaRodrigues07

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:

Image

JanainaRodrigues07 avatar Aug 30 '23 23:08 JanainaRodrigues07

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

JanainaRodrigues07 avatar Aug 30 '23 23:08 JanainaRodrigues07

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

isabelahyeda avatar Sep 14 '23 17:09 isabelahyeda

@JanainaRodrigues07 @Andrezapsilva PR com as alterações já realizado e aprovado.

isabelahyeda avatar Sep 21 '23 22:09 isabelahyeda

Resultado dos Retestes e continuação dos Testes:

Testes feitos em: https://deploy-preview-226--vagas-front-end.netlify.app/

  • CT001: Fluxo principal
  • CT002: Campo "Nova Senha" Quantidade de caracteres
  • CT003: Campo "Confirmar nova senha"
  • CT004: Testes de Critério de Senha

STATUS: Todos os testes passaram

@LuizGuilhermeNeves, @denyscarvalho, @vivianaschmidt

JanainaRodrigues07 avatar Oct 04 '23 19:10 JanainaRodrigues07

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: [email protected]; [email protected]

Conta Candidato E-mails: [email protected]; [email protected]]

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

Image

Conta Empresa

Image


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

Image

Conta Empresa

Image


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

Image

Conta Empresa

Image


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

Image

JanainaRodrigues07 avatar Oct 04 '23 20:10 JanainaRodrigues07

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

Image

Conta Empresa

Image


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

Image

Conta Empresa

Image

JanainaRodrigues07 avatar Oct 04 '23 20:10 JanainaRodrigues07

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

Image

Conta Empresa

Image


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

Image

Conta Empresa

Image

JanainaRodrigues07 avatar Oct 04 '23 20:10 JanainaRodrigues07

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

JanainaRodrigues07 avatar Oct 04 '23 21:10 JanainaRodrigues07