Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Dominando o PLAYWRIGHT!
Rating: 4.5 out of 5(299 ratings)
1,127 students
Created byAlan Voigt
Last updated 5/2024
Portuguese

What you'll learn

  • Automatizar testes utilizando o playwright
  • Javascript básico
  • Conceitos de automação de testes
  • Ferramentas auxiliares

Course content

14 sections39 lectures3h 43m total length
  • Recados Iniciais0:45
  • Introdução4:10
  • Configurações2:54

Requirements

  • Conhecimentos básicos em automação de testes

Description

A FERRAMENTA DE AUTOMAÇÃO DE TESTES MAIS INCRÍVEL QUE VOCÊ VAI VER!!! Este é o Playwright!

A Microsoft com certeza deu um passo muito importante no mundo dos testes automatizados e considerando as ferramentas atuais, nenhuma não chega nem perto do poderoso Playwright. Tudo é muito simples e robusto ao mesmo tempo. Automatizar testes nunca foi tão fácil.

Através de uma ferramenta de depuração, é possível criar ou gravar script’s em várias linguagens de programação, tais como Python, C#, Java, NodeJS (Javascript e Typescript), executando-os nos principais navegadores atuais, como Chrome, Firefox, Webkit (Safari) e Edge. Sua fácil configuração é um ponto muito positivo, visto que, ao instalar o framework, todo o ambiente estará pronto, uma vez que são instaladas todas as dependências necessárias, inclusive os diferentes navegadores suportados.

Para interagir com o browser, o Playwright utiliza protocolos de depuração remota para navegadores, a exemplo o CDP para Chromium, que possibilita uma conexão via WebSocket entre o executor do teste e o navegador, otimizando os testes e reduzindo o risco de falhas.

Um outro recurso importante do Playwright é o auto-wait. Com ele, é possível tornar a escrita dos testes ainda mais simples, permitindo que o desenvolvedor se preocupe somente com as interações com o navegador, deixando o trabalho de aguardar os elementos totalmente com o framework.


Who this course is for:

  • desenvolvedores, engenheiros de teste, automatizadores de teste, gestores de teste.