Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • jobquest-wiki jobquest-wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Job Quest
  • jobquest-wikijobquest-wiki
  • Wiki
  • Casos de testes

Casos de testes · Changes

Page history
Update Casos de testes authored Dec 04, 2020 by Chiara Girardi Paskulin's avatar Chiara Girardi Paskulin
Show whitespace changes
Inline Side-by-side
Casos-de-testes.md
View page @ 69f7736a
Acesse o repositório com os testes no seguinte link: https://github.com/chiarapaskulin/Selenium_Testes
Baixe o vídeo com a explicação de como os testes foram desenvolvidos e como rodá-los no seguinte link: https://drive.google.com/file/d/1Iz_d4dAKH2tgP04X1hPgJCEQAUMWPB6T/view?usp=sharing
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.
CASOS DE TESTE DESENVOLVIDOS:
# 1.1
language: pt <br>
language: pt <br>
@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
3) Só libera o cadastro se a conta já não for existente
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
E clico no botão Continuar
Entao exibe uma mensagem de cadastro com sucesso
Exemplos: <br>
| Nome | Email | Senha | <br>
| Brendo | teste@gmail.com | 123456 |
| Nome | Email | Senha | Confirmação de Senha | Checkbox | <br>
| Brendo | brendo3@gmail.com | 123456 | 123456 | NÃO | <br>
# 1.2
language: pt
language: pt <br>
@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
3) Só libera o cadastro se a conta já não for existente
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
Quando preencho os dados corretamente e seleciono o checkbox Perfil empresarial
E clico no botão Continuar
Entao exibe uma mensagem de cadastro com sucesso
Exemplos: <br>
| Nome | Email | Senha | Confirmação de Senha | Checkbox | <br>
| Brendo | [email protected] | 123456 | 123456 | SIM | <br>
# 2.1
language: pt <br>
@CadastroUsuarioRepetido
Funcionalidade: Testar a funcionalidade de cadastro de usuário repetido
O sistema deve falhar o processo de cadastro
Seguindo as seguintes restrições:
1) Só tentar cadastrar a conta com dados corretos.
2) Só tentar cadastrar uma conta já existente.
Esquema do Cenario: Testar Cadastro de usuário repetido
Dado que esteja na tela de cadastro
Quando preencho os dados corretamente
E clico no botão Continuar
Entao exibe uma mensagem de erro de cadastro
Exemplos: <br>
| Nome | Email | Senha | Confirmação de Senha | Checkbox | <br>
| Brendo | [email protected] | 123456 | 123456 | NÃO | <br>
# 2.2
language: pt <br>
@CadastroEmpresaRepetido
Funcionalidade: Testar a funcionalidade de cadastro de empresa repetido
O sistema deve falhar o processo de cadastro
Seguindo as seguintes restrições:
1) Só tentar cadastrar a conta com dados corretos.
2) Só tentar cadastrar uma conta já existente.
Esquema do Cenario: Testar Cadastro de empresa repetido
Dado que esteja na tela de cadastro
Quando preencho os dados corretamente e seleciono o checkbox Perfil empresarial
E clico no botão Continuar
Entao exibe uma mensagem de erro de cadastro
Exemplos: <br>
| Nome | Email | Senha | Confirmação de Senha | Checkbox | <br>
| Brendo | [email protected] | 123456 | 123456 | SIM | <br>
# 3.1
language: pt <br>
@LoginUsuario
Funcionalidade: Testar a funcionalidade de cadastro
O sistema deve logar de forma correta.
Seguindo as seguintes restrições:
1) Só logar em conta existente.
2) Só logar em conta com os dados corretos.
Esquema do Cenario: Testar Login da empresa
Dado que esteja na tela de login
Quando preencho os dados corretamente
E clico no botão Entrar
Entao loga
Exemplos: <br>
| Nome | Email | Senha | <br>
| BrendoEmp | testeEmp@gmail.com | 123456 |
| Joao Silva | joao@gmail.com | 123456 | <br>
# 2
language: pt <br>
@AcessoPerfilUsuário
Funcionalidade: Testar a funcionalidade de acesso do perfil de usuário
O sistema deve prover o acesso do perfil de forma correta.
#3.2
language: pt <br>
@LoginEmpresa
Funcionalidade: Testar a funcionalidade de login
O sistema deve logar 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
1) Só logar em conta existente.
2) Só logar em conta com os dados corretos.
Esquema do Cenario: Testar acesso de perfil do usuário
Esquema do Cenario: Testar Login da empresa
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
Quando preencho os dados corretamente
E clico no botão Entrar
Entao loga
Exemplos: <br>
| Email | Senha | <br>
| teste@gmail.com | 123456 | <br>
| Nome | Email | Senha | <br>
| Marcos Castro | empresa1@gmail.com | 123456 | <br>
# 2.1
CASOS DE TESTE NÃO DESENVOLVIDOS:
# 4.1
language: pt <br>
@EditarPerfilUsuario
Funcionalidade: Testar a funcionalidade de edição do perfil do usuário
......@@ -76,11 +139,9 @@ Exemplos: <br>
Quando preencho os dados corretamente
E clique no botão Salvar
Entao direciona a tela do perfil
Exemplos: <br>
| Email | Senha | <br>
| [email protected] | 123456 | <br>
# 2.2
# 4.2
language: pt <br>
@EditarPerfilEmpresa
Funcionalidade: Testar a funcionalidade de edição do perfil da empresa
......@@ -95,7 +156,3 @@ Exemplos: <br>
Quando preencho os dados corretamente
E clique no botão Salvar
Entao direciona a tela do perfil
\ No newline at end of file
Exemplos: <br>
| Email | Senha | <br>
| [email protected] | 123456 | <br>
Clone repository
  • Casos de testes
  • Gerenciamento de Projeto
  • Gerenciamento do Projeto
  • Utilizando a wiki
    • adicionando imagens
    • escrevendo em markdown
    • wiki no editor de texto
  • arquitetura
  • banco_dados
  • configuracao
  • Home
  • horários
  • instalacao
  • links úteis
  • mockups
  • requisitos
View All Pages