Skip to content

Automação dos testes do site Training Wheels Protocol utilizando framework OpenTest

Notifications You must be signed in to change notification settings

DinoSaulo/training-wheels_OpenTest-Automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

training-wheels_OpenTest-Automation

Automação dos testes do site Training Wheels Protocol utilizando o framework OpenTest e JavaScript

📝 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 Java instalado (Preferencialmente na versão 14);
  • 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/training-wheels_OpenTest-Automation.git

☕ Executando o projeto

Para executar o projeto basta fazer os seguintes passos:

cd training-wheels_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 "Training Wheels Protocol 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 "Training Wheels Protocol tests"

Testes

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

❔ Dúvidas

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

About

Automação dos testes do site Training Wheels Protocol utilizando framework OpenTest

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published