|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/dominando-o-playwright/
课程评论:没有评论
课程名称:掌握 Playwright! 课程概述: 这是您将见过的最令人惊叹的自动化测试工具!这就是 Playwright!微软在自动化测试领域迈出了非常重要的一步,考虑到当前的工具,没有一个能与强大的 Playwright 相提并论。一切都非常简单且坚固。自动化测试从未如此容易。 通过调试工具,您可以使用多种编程语言(如 Python、C#、Java、NodeJS (Javascript 和 Typescript))创建或录制脚本,并在主流浏览器(如 Chrome、Firefox、Webkit (Safari) 和 Edge)上执行它们。易于配置是一个非常积极的方面,因为一旦安装了该框架,整个环境就会准备就绪,因为它会安装所有必需的依赖项,包括支持的不同浏览器。 为了与浏览器交互,Playwright 使用远程调试协议,例如 Chromium 的 CDP,它允许测试执行器和浏览器之间通过 WebSocket 进行连接,从而优化测试并降低故障风险。 Playwright 的另一个重要功能是自动等待。有了它,编写测试可以变得更加简单,允许开发人员只关注与浏览器的交互,将等待元素的工作完全交给框架。
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.