Formulário de login

Formulário de Login
Este formulário é simples e inclui campos para nome de usuário e senha, além de um botão para enviar as informações. O objetivo é permitir que os QAs pratiquem a automação de testes em um cenário de login.
Dados corretos para o login
Nome do usuário: usuario
Senha: senha123
Cenários de Teste para o Formulário de Login
- Teste de Login com Credenciais Válidas
- Objetivo: Verificar se o usuário consegue fazer login com um nome de usuário e senha válidos.
- Passos:
- Preencher o campo “Nome de Usuário” com um nome de usuário válido.
- Preencher o campo “Senha” com a senha correspondente.
- Clicar no botão “Entrar”.
- Resultado Esperado: A mensagem “Login realizado com sucesso!” deve ser exibida.
- Teste de Login com Credenciais Inválidas
- Objetivo: Garantir que o sistema não permita o login com credenciais incorretas.
- Passos:
- Preencher o campo “Nome de Usuário” com um nome de usuário inválido.
- Preencher o campo “Senha” com uma senha inválida.
- Clicar no botão “Entrar”.
- Resultado Esperado: A mensagem “Nome de usuário ou senha inválidos.” deve ser exibida.
- Teste de Campos Obrigatórios
- Objetivo: Verificar se o formulário não permite o envio quando os campos obrigatórios estão vazios.
- Passos:
- Deixar os campos “Nome de Usuário” e “Senha” em branco.
- Clicar no botão “Entrar”.
- Resultado Esperado: O formulário deve impedir o envio e exibir mensagens de erro indicando que os campos são obrigatórios.
- Teste de Validação de Formato de Nome de Usuário
- Objetivo: Garantir que o campo de nome de usuário aceite apenas formatos válidos.
- Passos:
- Inserir um nome de usuário em um formato inválido (por exemplo, caracteres especiais).
- Tentar enviar o formulário.
- Resultado Esperado: O formulário deve impedir o envio e exibir uma mensagem de erro.
- Teste de Validação de Senha
- Objetivo: Verificar se o campo de senha aceita apenas entradas válidas.
- Passos:
- Inserir uma senha em branco ou em um formato inválido.
- Tentar enviar o formulário.
- Resultado Esperado: O formulário deve impedir o envio e exibir uma mensagem de erro.
- Teste de Mensagem de Sucesso
- Objetivo: Verificar se a mensagem de sucesso é exibida corretamente após um login bem-sucedido.
- Passos:
- Preencher todos os campos com credenciais válidas.
- Clicar no botão “Entrar”.
- Resultado Esperado: A mensagem de sucesso deve ser exibida e permanecer visível.
- Teste de Mensagem de Erro
- Objetivo: Garantir que a mensagem de erro seja exibida corretamente após uma tentativa de login com falha.
- Passos:
- Preencher os campos com credenciais inválidas.
- Clicar no botão “Entrar”.
- Resultado Esperado: A mensagem de erro deve ser exibida e permanecer visível.
Esses cenários de teste são fundamentais para garantir que o formulário de login funcione corretamente e que a experiência do usuário seja satisfatória. Eles ajudam a identificar possíveis falhas e a validar a lógica de negócios implementada no formulário.