/Robot-Selenium-BrowserStack

Automação de Testes E2E com Robot Framework e Selenium WebDriver.

Primary LanguageRobotFrameworkMIT LicenseMIT

Projeto de testes E2E com Robot Framework e Selenium WebDriver.

Robot Framework Tests BrowserStack Tests

Pré-requisitos mínimos de ambiente:

Instalação do projeto:

pip install -r requirements.txt

Setup BrowserStack (Opcional):

browserstack-sdk setup --framework "robot" --username "<YOUR_BROWSERSTACK_USERNAME>" --key "<YOUR_BROWSERSTACK_ACCESS_KEY>"

Execução dos testes - Local 🤖 🤖

  • Normal:

    robot -d ./reports tests/
    
  • Headless:

    robot -d ./reports -v BROWSER:headlesschrome tests/
    

Execução dos testes - BrowserStack 🤖 🤖

  • browserstack-sdk robot -d ./reports -e ignore-bs tests/
    

Relatórios 📝 📄

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


Sobre a integração com o BrowserStack:

Execuções disparadas automaticamente pelo pipeline do GitHub Actions:

alt text

Observabilidade dos Testes:

alt text


Linkedin

Thiago Nogueira dos Santos 🤓 ✌🏻

QA Automation Engineer 🔎 🐞