Automação de testes do site Bug Bank utilizando o framework OpenTest e Java
Linguagem | Framework | Navegador |
---|---|---|
Java V14.02 | OpenTest v1.2.4 | Chrome v102 |
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órioC:\Selenium\
.
Para clonar o projeto, execute o seguinte comando no terminal:
git clone https://github.com/DinoSaulo/bugBank-opentest-automation.git
Para executar o projeto basta fazer os seguintes passos:
cd bugBank-opentest-automation
npm install
npm run opentest:server
OBS: Será necessário abrir um outro terminal (pois o utilizando anteriormente está executando o servidor)
npm run opentest:actor
- Acessar o servidor local do Open Test -> http://localhost:3000/
- Clicar no botão "Session"
- Clicar no botão "Create Session From Template..."
- Selecionar o radio button do "Bugbank tests"
- Clicar no botão "CREATE SESSION"
- Acessar o servidor local do Open Test -> http://localhost:3000/
- Na lista
TEST SESSIONS
, clicar no botão "BugBank web UI tests"
Atualmente esse projeto possui 3 testes, todos eles estão no diretório test-repo/tests/web:
Pode entrar em contato comigo pelo e-mail: saulbpt@gmail.com ou abrir uma issue aqui 😊