Skip to content

thinogueiras/Robot-Playwright-Gherkin

Repository files navigation

Automação de Testes de UI com Robot Framework e Playwright.

Robot Framework Tests

Sobre o projeto:

  • Site alvo dos testes: https://www.saucedemo.com.
  • Este projeto utiliza o padrão Page Objects.
  • Os Casos de Testes foram implementados utilizando a sintaxe Gherkin de forma declarativa.

Pré-requisitos mínimos de ambiente:

Clone do Repositório:

git clone https://github.com/thinogueiras/Robot-Playwright-Gherkin.git

cd Robot-Playwright-Gherkin

Instalação do projeto:

pip install -r requirements.txt

Instruções:

Executar o comando abaixo no terminal:

rfbrowser init

Execução dos testes:

Chromium:

robot -d ./reports -v BROWSER:Chromium -v HEADLESS:False tests/

Firefox:

robot -d ./reports -v BROWSER:Firefox -v HEADLESS:False tests/

Docker:

docker pull ppodgorsek/robot-framework:latest

Aplicando permissão de execução:

chmod +x run-docker-tests-single-thread.bat

Executando o arquivo:

./run-docker-tests-single-thread.bat

Relatórios:

Verifique a pasta reports para visualizar os relatórios da execução: report.html ou log.html.


Linkedin

Thiago Nogueira dos Santos 🤓 ✌🏻

QA Automation Engineer 🔎 🐞