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

[Empresa] Esqueci a senha #79

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

[Empresa] Esqueci a senha #79

wandersonDeve opened this issue Mar 14, 2023 · 10 comments

Comments

@wandersonDeve
Copy link
Contributor

wandersonDeve commented Mar 14, 2023

US Referente:
SouJunior/products/issues/16

Definição:

Como empresa, eu esqueci minha senha e gostaria de redefini-la, para que eu possa acessar a área empresa e cadastrar as minhas vagas disponíveis.

Descrição:

Para que o usuário possa redefinir sua senha, caso se esqueça, ele deve ir até a área de Login, clicar em "esqueci a senha" e cadastrar uma nova. Após todos os processos de redefinição que envolverá alguns critérios de segurança, o usuário estará apto para acessar sua conta novamente.

Critérios de aceite backend:

1 - Se o e-mail inserido não for válido na plataforma SouJunior, deve retornar a mensagem: "Se o e-mail existir no nosso banco será enviado um email com o link para recuperação da senha"

2 - Ao clicar no botão "Confirmar" o candidato deve receber um e-mail para cadastrar uma nova senha.

3 -Se o e-mail for desconsiderado, o sistema manterá a senha atual.

4 - A nova senha deve ter os mesmos critérios de aceite que a criação da primeira senha.

5 - A senha deve conter no mínimo 8 caracteres, sendo eles letras minúsculas e maiúsculas, números e caracteres especiais.

6 - Caso as senhas não estejam iguais, os campos “Nova senha” e “Confirmar nova senha” enviar uma mensagem de erro: “as senhas não conferem”

7 - Quando as senhas estiverem iguais, e os demais dados estiverem compativeis com o banco de dados, a mensagem: "senha redefinida com sucesso" aparecerá na tela.

8 - Só será possível cadastrar senhas com os critérios informados na regra;

9 - Caso o usuário digite no campo "nova senha” uma senha que não esteja dentro dos critérios informados, ele será avisado quando for para o próximo campo "confirmar nova senha" e a seguinte frase aparecerá: “Inserir senha com os critérios informados”.

10 - Quando o usuário redefinir sua nova senha um e-mail será encaminhado confirmando esta alteração.

@denyscarvalho denyscarvalho added bug Something isn't working and removed bug Something isn't working labels Aug 14, 2023
@Andrezapsilva
Copy link

Andrezapsilva commented Aug 25, 2023

Bugs:

  • C002.01:Ao clicar dentro do e-mail botão "Recuperar minha senha" o candidato é direcionado para uma Página Não Encontrada

Teste Exploratorio no Deploy:

Após colocar e-mail, aparece a mensagem : Será encaminhada uma mensagem para o e-mail cadastrado, informando os próximos passos para a redefinição da senha, porém não chega nenhum e-mail para fazer essa alteração.

  • CT001: E-mail com Assunto do e-mail: "Redefinição de senha - site SouJunior", não é enviado.

Aguardando Retorno Para Continuar Testes.

@Andrezapsilva
Copy link

Andrezapsilva commented Aug 28, 2023

C001.01: Alterar senha da empresa com e-mail válidos

Definição: Como empresa, eu esqueci minha senha e gostaria de redefini-la, para que eu possa acessar a área empresa e cadastrar as minhas vagas disponíveis.

Descrição: Para que o usuário possa redefinir sua senha, caso se esqueça, ele deve ir até a área de Login, clicar em "esqueci a senha" e cadastrar uma nova. Após todos os processos de redefinição que envolverá alguns critérios de segurança, o usuário estará apto para acessar sua conta novamente.

// Dados de Entrada:
{
"email": "ranim6467@uorak.com"
}

Resultado Obtido:
200 OK
Mensagem: Caso esse e-mail esteja cadastrado no sistema, será encaminhado para ele uma mensagem de orientação sobre os próximos passos para a redefinição da senha.

Evidencia :

Image

STATUS:

Passou

@Andrezapsilva
Copy link

Andrezapsilva commented Aug 30, 2023

C001.02: Alterar senha da empresa com e-mail inválidos

Definição: Como empresa, eu esqueci minha senha e gostaria de redefini-la, para que eu possa acessar a área empresa e cadastrar as minhas vagas disponíveis.

Descrição: Para que o usuário possa redefinir sua senha, caso se esqueça, ele deve ir até a área de Login, clicar em "esqueci a senha" e cadastrar uma nova. Após todos os processos de redefinição que envolverá alguns critérios de segurança, o usuário estará apto para acessar sua conta novamente.

// Dados de Entrada:
{
"email": "juniortestes@gmail.com"
}

Resultado Obtido:
200 OK
Mensagem: Caso esse e-mail esteja cadastrado no sistema, será encaminhado para ele uma mensagem de orientação sobre os próximos passos para a redefinição da senha.

Evidencia :

Image

STATUS:

Passou

@Andrezapsilva
Copy link

Andrezapsilva commented Aug 30, 2023

C001.03: Alterar senha da empresa com formato de e-mail inválidos

Definição: Como empresa, eu esqueci minha senha e gostaria de redefini-la, para que eu possa acessar a área empresa e cadastrar as minhas vagas disponíveis.

Descrição: Para que o usuário possa redefinir sua senha, caso se esqueça, ele deve ir até a área de Login, clicar em "esqueci a senha" e cadastrar uma nova. Após todos os processos de redefinição que envolverá alguns critérios de segurança, o usuário estará apto para acessar sua conta novamente.

// Dados de Entrada:
{
"email": "juniortestes@gmailcom"
}

Resultado Obtido:
200 OK
Mensagem: e-mail deve ser um e-mail

Evidencia :

Image

STATUS:

Passou

@Andrezapsilva
Copy link

Andrezapsilva commented Aug 30, 2023

C002.01:Ao clicar dentro do e-mail botão "Recuperar minha senha" o candidato deve ser redirecionado a pagina para cadastrar uma nova senha.

Definição: Como empresa, eu esqueci minha senha e gostaria de redefini-la, para que eu possa acessar a área empresa e cadastrar as minhas vagas disponíveis.

Descrição: Para que o usuário possa redefinir sua senha, caso se esqueça, ele deve ir até a área de Login, clicar em "esqueci a senha" e cadastrar uma nova. Após todos os processos de redefinição que envolverá alguns critérios de segurança, o usuário estará apto para acessar sua conta novamente.

Evidencia :

Recuperar.minha.senha.mp4

STATUS:

Falha

Obs: :Ao clicar dentro do e-mail botão "Recuperar minha senha" o candidato é direcionado para uma Página Não Encontrada, http://undefined/?token=94eb3f4ee34e18747e89556bed7e183ed917a61c0f5c5379cbcf15867db5d9aa&type=COMPANY

@Andrezapsilva
Copy link

Evidencia CT001: Deploy:

Após colocar e-mail no deploy, aparece a mensagem de e-mail encaminhado, porém não chega nenhum e-mail para fazer essa alteração.
(Foram testados em outros domínios de e-mail)

Image

Image

Aguardando resolução do retorno do e-mail para poder continuar testes.

@Leodias2204

@Andrezapsilva Andrezapsilva added the bug Something isn't working label Sep 6, 2023
@denyscarvalho
Copy link

@SouJunior/backend @PatrickOtero @wandersonDeve
Pessoal, gentileza verificar essa task em fase de teste. Existe sinalização de bug. Poderiam confirmar se é tarefa do Backend?
Grata!

@Andrezapsilva
Copy link

Link com : #123, irei verificar.

@Andrezapsilva
Copy link

Andrezapsilva commented Oct 18, 2023

Reteste de bugs:

C002.01: Redireccionamento ao clicar dentro do e-mail botão "Recuperar minha senha" o candidato é direcionado para página de recuperação:

Image

CT001: E-mail com Assunto do e-mail: "Redefinição de senha - site SouJunior"

Image

Status: PASSOU

@Andrezapsilva
Copy link

Andrezapsilva commented Oct 18, 2023

Task 79 passou nos testes.
denyscarvalho e vivianaschmidt

@Andrezapsilva Andrezapsilva removed the bug Something isn't working label Oct 18, 2023
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

6 participants