2
respostas

Existe erro de semântica:"...quando ele digitar o username e a senha incorreta e clicar no botão para confirmar, então deverá receber uma mensagem de senha incorreta."

Quando se colocar "o username e a senha incorreta" entende-se que tanto o username quanto a senha foram inseridas erradas, ENTÃO uma resposta mais plausível seria a mensagem "falha de login" . Por uma questão de segurança, por mais que alguém só erre senha emitimos "falha de login" ou "falha ao logar" ou "username ou senha inválidos" pois dificulta ataques de tentativa e erro.

2 respostas

Oi, Marcos! Tudo bem?

Você levantou um ponto muito importante na autenticação de usuários, obrigada por compartilhá-lo com a nossa comunidade. Em relação à semântica no contexto do BDD (Behavior Driven Development), é essencial que os cenários de teste sejam claros e reflitam o comportamento esperado do sistema.

Caso tenha restado alguma dúvida em relação a qualquer conteúdo do curso ou atividade, não hesite em perguntar, estou disponível e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!

Obrigado pelo complemento. Vou fazer esse curso tbm.