Ztm0929移动页面PlaywrigtPlaywright,不留重定向:​标题有错别字
无编辑摘要
 
(未显示2个用户的5个中间版本)
第1行: 第1行:
是web自动化测试工具
是微软开发并维护的一款Web[[自动化测试]]工具。
 
https://github.com/microsoft/playwright


https://playwright.dev/docs/intro
https://playwright.dev/docs/intro
== 特点 ==
* 支持多种浏览器内核:[[Chromium]],[[WebKit]] 和 [[Firefox]]。
* 支持多种操作系统:[[Windows]],[[Linux]] 和 [[macOS]]。支持有头模式和[[无头模式]]。
* 支持使用多种编程语言调用[[API]]:[[TypeScript]],[[JavaScript]],[[Python]],[[.NET]] 和 [[Java]]。
== 与Selenium的区别 ==
* [[Selenium]] 只提供了 Web 自动化功能, 如果你要做[[自动化测试]],需要结合其它自动化测试框架。而 Playwright 是面向自动化测试的,除了Web自动化功能,它也包含了自动化测试的功能框架;
*两者的自动化原理有些差别,如下图所示[[文件:playwright和selenium的区别.png|缩略图|无]]
== 学习笔记 ==
<syntaxhighlight lang="powershell">
# 打开 baidu.com 并进行操作录制,将点击动作转写成代码
playwright codegen baidu.com
</syntaxhighlight>
== 另请参阅 ==
* [https://cloud.tencent.com/developer/article/2457181 使用Playwright进行Web页面UI自动化测试-腾讯云开发者社区-腾讯云]
{{联系天明}}

2025年1月4日 (六) 19:16的最新版本

是微软开发并维护的一款Web自动化测试工具。

https://github.com/microsoft/playwright

https://playwright.dev/docs/intro

特点

与Selenium的区别

  • Selenium 只提供了 Web 自动化功能, 如果你要做自动化测试,需要结合其它自动化测试框架。而 Playwright 是面向自动化测试的,除了Web自动化功能,它也包含了自动化测试的功能框架;
  • 两者的自动化原理有些差别,如下图所示

学习笔记

# 打开 baidu.com 并进行操作录制,将点击动作转写成代码
playwright codegen baidu.com

另请参阅

如有内容修改建议,请联系天明