SouJunior / vagas-api

Backend do Projeto de Vagas do @SouJunior
https://vagas.soujunior.tech
GNU General Public License v3.0
157 stars 35 forks source link

[Candidato] - Acessar o Portal #78

Open wandersonDeve opened 1 year ago

wandersonDeve commented 1 year ago

US: https://github.com/orgs/SouJunior/projects/3/views/1?pane=issue&itemId=18035190

Definição: Como candidato, eu gostaria de fazer login ou criar conta na plataforma, para que eu tenha acesso às funcionalidades da área logada e me candidatrar as vagas disponíveis que me interessam.

Contexto: Quando o candidato acessar a área de login, direcionado pelo link na home page do site https://www.soujunior.tech/ ou da home page do site de vagas, ele deve ter acesso ao login e senha

Critérios de aceite Backend: 1 - O e-mail do candidato deve conter o formato de e-mail padrão, tipo: nivaldojunior@soujunior.com 2 - Quando o usuário clicar no botão "Entrar", o e-mail e a senha devem ser validados 3 - Caso uma das informações imputadas não seja válida, deve aparecer a frase “E-mail ou Senha não conferem”

JanainaRodrigues07 commented 1 year ago

Testes de API

Testes de Funcionalidade

CONCLUSÃO: Todos os testes passaram.

@denyscarvalho @Jacqueline2021


ID: 0001 Feito pela API: https://vagas-backend.soujunior.tech/api/#/ Rota para login: /auth/login

CT001: Acessar Portal como Candidato C01: Fazer login com dados válidos

Dados de entrada: { "email": "johnsnow@outlook.com", "password": "Abcd@1234", "type": "USER" }

Resultado esperado: 200 OK

Resultado obtido: 200 OK

STATUS: PASSOU

Evidência:

Image


C02: Fazer login com e-mail não validado

Dados de entrada: { "email": "emailparateste.sj@gmail.com", "password": "Senhateste@123", "type": "USER" }

Resultado esperado: 400 Bad Request

Resultado obtido: 400 Bad Request

STATUS: PASSOU

Evidência:

Image


C03: Fazer login com e-mail com formato inválido

Dados de entrada: { "email": "emailparateste.gmail.com", "password": "Senhateste@123", "type": "USER" }

Resultado esperado: 400 Bad Request

Resultado obtido: 400 Bad Request

STATUS: PASSOU

Evidência:

Image


C04: Fazer login com senha inválida

Dados de entrada: { "email": "johnsnow@outlook.com", "password": "Senhainvalida@123", "type": "USER" }

Resultado esperado: 400 Bad Request Mensagem: “E-mail ou Senha não conferem”

Resultado obtido: 400 Bad Request Mensagem: “E-mail ou Senha não conferem”

STATUS: PASSOU

Evidência:

Image

JanainaRodrigues07 commented 1 year ago

ID: 0002 Feito em https://deploy-preview-226--vagas-front-end.netlify.app/

CT002: Acessar Portal como Candidato
C01: Fazer login com dados válidos

Dados de entrada: e-mail: johnsnow@outlook.com senha: Abcd@1234

Saída: Login efetuado com sucesso

STATUS: PASSOU

Evidência:

Image


C02: Fazer login com e-mail não validado Dados de entrada: e-mail: "e-mail não validado" senha: Senhateste@123

Saída: Mensagem: “E-mail ou Senha não conferem”

STATUS: PASSOU

Evidência:

Image


C03: Fazer login com e-mail com formato inválido Dados de entrada: email: emailparateste.gmail.com senha: Senhateste@123

Saída: Mensagem: “E-mail ou Senha não conferem”

STATUS: PASSOU

Evidência:

Image


C04: Fazer login com e-mail válido e senha inválida Dados de entrada: email: johnsnow@outlook.com senha: Senhainvalida@123

Saída: Mensagem: “E-mail ou Senha não conferem”

STATUS: PASSOU

Evidência:

Image

JanainaRodrigues07 commented 11 months ago

BUG:

DESCRIÇÃO: Ao tentar acessar o Portal como candidato fazendo login com e-mail válido e senha diferente da que foi cadastrada, espera-se que seja exibida a mensagem "E-mail ou Senha não conferem”, no entanto, está sendo exibida a mensagem "Desculpe, algo inesperado aconteceu".

Por favor, verificar @Leodias2204


TESTES REGRESSIVOS

Feito pela API: https://vagas-backend.soujunior.tech/api/#/ Rota para login: /auth/login

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

STATUS: Todos os testes passaram.


BUG REPORT:

ID: 0002 CT002: Acessar Portal como Candidato C04: Fazer login com senha inválida

DESCRIÇÃO: Ao tentar acessar o Portal como candidato fazendo login com e-mail válido e senha diferente da que foi cadastrada, espera-se que seja exibida a mensagem "E-mail ou Senha não conferem”, no entanto, está sendo exibida a mensagem "Desculpe, algo inesperado aconteceu".

STATUS: FALHOU

EVIDÊNCIA:

Image

Evidência em vídeo: https://drive.google.com/drive/folders/1FJrHP1HF4milHQGKGgn9nt2PdnOMWf8-?usp=sharing

JanainaRodrigues07 commented 8 months ago

RETESTE CASO DE TESTE: ID: 0002 - CT002: Acessar Portal como Candidato - C04: Fazer login com senha inválida STATUS: PASSOU

CONCLUSÃO: Todos os testes passaram @LuizGuilhermeNeves @denyscarvalho @vivianaschmidt


RESULTADO DO RETESTE ID: 0002 CT002: Acessar Portal como Candidato C04: Fazer login com senha inválida

DESCRIÇÃO: Ao tentar acessar o Portal como candidato fazendo login com e-mail ou senha diferente do que foi cadastrado, espera-se que seja exibida a mensagem "E-mail ou Senha não conferem”.

STATUS: PASSOU

EVIDÊNCIA:

Image

LuizGuilhermeNeves commented 7 months ago

@JanainaRodrigues07 Muito obrigado. Tudo certo!