Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Candidato] - Acessar o Portal #78

Open
wandersonDeve opened this issue Mar 14, 2023 · 5 comments
Open

[Candidato] - Acessar o Portal #78

wandersonDeve opened this issue Mar 14, 2023 · 5 comments

Comments

@wandersonDeve
Copy link
Contributor

wandersonDeve commented Mar 14, 2023

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

JanainaRodrigues07 commented Aug 21, 2023

Testes de API

  • ID: 0001 - CT001: Acessar Portal como Candidato - C01: Fazer login com dados válidos
  • ID: 0001 - CT001: Acessar Portal como Candidato - C02: Fazer login com e-mail não validado
  • ID: 0001 - CT001: Acessar Portal como Candidato - C03: Fazer login com e-mail com formato inválido
  • ID: 0001 - CT001: Acessar Portal como Candidato - C04: Fazer login com senha inválida

Testes de Funcionalidade

  • ID: 0002 - CT002: Acessar Portal como Candidato - C01: Fazer login com dados válidos
  • ID: 0002 - CT002: Acessar Portal como Candidato - C02: Fazer login com e-mail não validado
  • ID: 0002 - CT002: Acessar Portal como Candidato - C03: Fazer login com e-mail com formato inválido
  • ID: 0002 - CT002: Acessar Portal como Candidato - C04: Fazer login com senha inválida

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": "[email protected]",
"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": "[email protected]",
"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": "[email protected]",
"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
Copy link

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: [email protected]
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: [email protected]
senha: Senhainvalida@123

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

STATUS: PASSOU

Evidência:

Image

@JanainaRodrigues07
Copy link

JanainaRodrigues07 commented Nov 30, 2023

BUG:

  • 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".

Por favor, verificar @Leodias2204


TESTES REGRESSIVOS

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

  • ID: 0001 - CT001: Acessar Portal como Candidato - C01: Fazer login com dados válidos
  • ID: 0001 - CT001: Acessar Portal como Candidato - C02: Fazer login com e-mail não validado
  • ID: 0001 - CT001: Acessar Portal como Candidato - C03: Fazer login com e-mail com formato inválido
  • ID: 0001 - CT001: Acessar Portal como Candidato - C04: Fazer login com senha inválida

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

  • ID: 0002 - CT002: Acessar Portal como Candidato - C01: Fazer login com dados válidos
  • ID: 0002 - CT002: Acessar Portal como Candidato - C02: Fazer login com e-mail não validado
  • ID: 0002 - CT002: Acessar Portal como Candidato - C03: Fazer login com e-mail com formato inválido

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
Copy link

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
Copy link

@JanainaRodrigues07 Muito obrigado. Tudo certo!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Ready to deploy
Development

No branches or pull requests

4 participants