Você está na página 1de 11

Automação de Testes com Robot Framework

Library Browser
(A Biblioteca do Navegador)

▪ A biblioteca Browser foi desenvolvida em 2020


▪ 🚀 Ela é fornecida pela  Playwright e garante
▪ Velocidade, ✅ Confiabilidade e 🔬 Visibilidade.
• Afirmações concisas.
• Controle preciso e rápido de janelas e guias do navegador.
• Estratégias seletoras encadeadas.
• Bom suporte para Shadow DOM.
• Descritores fáceis de dispositivos móveis.
• Envio de solicitações HTTP.
Playwright for Python

▪ Framework que é capaz de testar uma aplicação web.


▪ Seu principal concorrente cypress
▪ Sintaxe parecida com Cypress facilidade de uso similar
▪ Vantagem Multilinguagem: Java Script, C#, Java, Python.
▪ Suporte aos navegadores, Chromium, Firefox e WebKit (Safari Mac)
▪ Realiza o Download desses navegadores automaticamente
▪ Multiplataforma, funciona em diferentes sistemas operacionais.
Playwright for Python

▪ Por padrão é executado em Headless


▪ É necessário ter instalado o Python primeiro para executar os
comandos de instalação do playwright.
▪ Ele não utiliza o selenium como base e sua conexão é feita pela
interface do próprio devtools de cada navegador.( ele tem sua
própria estrutura)
>pip install playwright
>playwright install
Playwright for Python
Library Browser

▪ A instalação da biblioteca requer Python e NodeJs

Instale a biblioteca do navegador do Pypi com pip


 pip install robotframework-browser

Inicialize a biblioteca do navegador:


 rfbrowser init
Realizando um teste
Realizando um Teste
Realizando um Teste
Fontes de Estudos Utilizadas:

Diga Adeus ao Selenium e conheça o Playwright com Python #Playwright

https://www.youtube.com/watch?v=lrTtAzrX-JQ
(Fernando – Papito)

Curso Gravidade Zero – QA Ninja

https://pay.hotmart.com/F61931878P?checkoutMode=10&bid=1659464257652

(Fernando – Papito)

https://playwright.dev/
https://robotframework-browser.org/
https://marketsquare.github.io/robotframework-browser/Browser.html
Finalizando

Agradeço a oportunidade por poder compartilhar esse


conhecimento junto com vocês.

E até a próxima TechLab

Você também pode gostar