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

Last edited by Chiara Girardi Paskulin Dec 04, 2020
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Casos de testes

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 USO DESENVOLVIDOS:

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 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 clico no botão Continuar
  Entao exibe uma mensagem de cadastro com sucesso

Exemplos:
| Nome | Email | Senha | Confirmação de Senha | Checkbox |
| Brendo | [email protected] | 123456 | 123456 | NÃO |

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 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 Perfil empresarial
  E clico no botão Continuar
  Entao exibe uma mensagem de cadastro com sucesso

Exemplos:
| Nome | Email | Senha | Confirmação de Senha | Checkbox |
| Brendo | [email protected] | 123456 | 123456 | SIM |

2.1

language: pt
@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:
| Nome | Email | Senha | Confirmação de Senha | Checkbox |
| Brendo | [email protected] | 123456 | 123456 | NÃO |

2.2

language: pt
@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:
| Nome | Email | Senha | Confirmação de Senha | Checkbox |
| Brendo | [email protected] | 123456 | 123456 | SIM |

3.1

language: pt
@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:
| Nome | Email | Senha |
| Joao Silva | [email protected] | 123456 |

#3.2 language: pt
@LoginEmpresa Funcionalidade: Testar a funcionalidade de login 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:
| Nome | Email | Senha |
| Marcos Castro | [email protected] | 123456 |


CASOS DE USO NÃO DESENVOLVIDOS:

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

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