Casos-de-testes.md
0 → 100644
Acesse o repositório com os testes no seguinte link: https://github.com/chiarapaskulin/Selenium_Testes | ||
Testes desenvolvidos em Selenium WebDriver com Java em formato pageObject utilizando o framework BDD (Behaviour Driven Development ou Desenvolvimento Orientado por Comportamento). | ||
Para rodar os testes, é pré-requisito conseguir rodar o Front-End, o Back-End e o Banco de Dados do projeto em sua máquina, assim como ter instalado o navegador Firefox. | ||
# 1.1 | ||
language: pt | ||
@CadastroUsuario | ||
Funcionalidade: Testar a funcionalidade de cadastro | ||
O sistema deve prover o cadastro de forma correta. | ||
Seguindo as seguintes restrições: | ||
1) Só cadastrar a conta com dados corretos. | ||
2) Só libera o cadastro da conta após o preenchimento dos dados corretamente | ||
Esquema do Cenario: Testar Cadastro de usuário | ||
Dado que esteja na tela de cadastro | ||
Quando preencho os dados corretamente | ||
E clique no botão cadastro | ||
Entao exibe uma mensagem de cadastro com sucesso | ||
Exemplos: | ||
| Nome | Email | Senha | | ||
| Brendo | [email protected] | 123456 | | ||
//1.2 | ||
# language: pt | ||
@CadastroEmpresa | ||
Funcionalidade: Testar a funcionalidade de cadastro | ||
O sistema deve prover o cadastro de forma correta. | ||
Seguindo as seguintes restrições: | ||
1) Só cadastrar a conta com dados corretos. | ||
2) Só libera o cadastro da conta após o preenchimento dos dados corretamente | ||
Esquema do Cenario: Testar Cadastro de empresa | ||
Dado que esteja na tela de cadastro | ||
Quando preencho os dados corretamente e seleciono o checkbox empresa | ||
E clique no botão cadastro | ||
Entao exibe uma mensagem de cadastro com sucesso | ||
Exemplos: | ||
| Nome | Email | Senha | | ||
| BrendoEmp | [email protected] | 123456 | | ||
//2 | ||
# language: pt | ||
@AcessoPerfilUsuário | ||
Funcionalidade: Testar a funcionalidade de acesso do perfil de usuário | ||
O sistema deve prover o acesso do perfil de forma correta. | ||
Seguindo as seguintes restrições: | ||
1) Só acessar a conta do usuário de cadastrado. | ||
2) Só libera o cadastro da conta após o preenchimento dos dados corretamente | ||
Esquema do Cenario: Testar acesso de perfil do usuário | ||
Dado que esteja na tela de login | ||
Quando preencho os dados corretamente para usuário | ||
E clique no botão entrar | ||
Entao exibe o perfil | ||
Exemplos: | ||
| Email | Senha | | ||
| [email protected] | 123456 | | ||
//2.1 | ||
# language: pt | ||
@EditarPerfilUsuario | ||
Funcionalidade: Testar a funcionalidade de edição do perfil do usuário | ||
O sistema deve prover o acesso do perfil de forma correta. | ||
Seguindo as seguintes restrições: | ||
1) Só acessar a conta do usuário de cadastrado. | ||
2) Só libera o cadastro da conta após o preenchimento dos dados corretamente | ||
Esquema do Cenario: Testar a funcionalidade de edição do perfil do usuário | ||
Dado que esteja na tela de edição | ||
Quando preencho os dados corretamente | ||
E clique no botão Salvar | ||
Entao direciona a tela do perfil | ||
Exemplos: | ||
| Email | Senha | | ||
| [email protected] | 123456 | | ||
//2.2 | ||
# language: pt | ||
@EditarPerfilEmpresa | ||
Funcionalidade: Testar a funcionalidade de edição do perfil da empresa | ||
O sistema deve prover o acesso do perfil de forma correta. | ||
Seguindo as seguintes restrições: | ||
1) Só acessar a conta da empresa de cadastrado. | ||
2) Só libera o cadastro da conta após o preenchimento dos dados corretamente | ||
Esquema do Cenario: Testar a funcionalidade de edição do perfil da empresa | ||
Dado que esteja na tela de edição | ||
Quando preencho os dados corretamente | ||
E clique no botão Salvar | ||
Entao direciona a tela do perfil | ||
Exemplos: | ||
| Email | Senha | | ||
| [email protected] | 123456 | |