Skip to content

Automação de testes do site Bug Bank utilizando o framework OpenTest

Notifications You must be signed in to change notification settings

DinoSaulo/bugBank-opentest-automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bugBank-opentest-automation

Automação de testes do site Bug Bank utilizando o framework OpenTest e Java

📝 Ferramentas utilizadas

Linguagem Framework Navegador
Java V14.02 OpenTest v1.2.4 Chrome v102

💻 Pré-requisitos

Antes de começar, verifique se você atendeu aos seguintes requisitos:

  • Possuir o Node.js instalado na versão 16.14.0 ou superior;
  • Possuir o Git instalado;
  • Possuir o Chrome Driver no diretório C:\Selenium\.

🚀 Clonar o projeto

Para clonar o projeto, execute o seguinte comando no terminal:

git clone https://github.com/DinoSaulo/bugBank-opentest-automation.git

☕ Executando o projeto

Para executar o projeto basta fazer os seguintes passos:

cd bugBank-opentest-automation

Executar pela primeira vez

Instalar as dependências

npm install

Executar o servidor do OpenTest

npm run opentest:server

Executar o actor do OpenTest

OBS: Será necessário abrir um outro terminal (pois o utilizando anteriormente está executando o servidor)

npm run opentest:actor

Executar os testes

  1. Acessar o servidor local do Open Test -> http://localhost:3000/
  2. Clicar no botão "Session"
  3. Clicar no botão "Create Session From Template..."
  4. Selecionar o radio button do "Bugbank tests"
  5. Clicar no botão "CREATE SESSION"

Acessar a execução dos teste

  1. Acessar o servidor local do Open Test -> http://localhost:3000/
  2. Na lista TEST SESSIONS, clicar no botão "BugBank web UI tests"

Testes

Atualmente esse projeto possui 3 testes, todos eles estão no diretório test-repo/tests/web:

switch_de_testes

❔ Dúvidas

Pode entrar em contato comigo pelo e-mail: saulbpt@gmail.com ou abrir uma issue aqui 😊

About

Automação de testes do site Bug Bank utilizando o framework OpenTest

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published