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