playwright:修订间差异
Lucky-unicorn(留言 | 贡献) 无编辑摘要 |
Ztm0929-bot(留言 | 贡献) 小 删除已废弃模板 {{联系天明}} |
||
| (未显示2个用户的4个中间版本) | |||
| 第11行: | 第11行: | ||
* 支持使用多种编程语言调用[[API]]:[[TypeScript]],[[JavaScript]],[[Python]],[[.NET]] 和 [[Java]]。 | * 支持使用多种编程语言调用[[API]]:[[TypeScript]],[[JavaScript]],[[Python]],[[.NET]] 和 [[Java]]。 | ||
== | == 与Selenium的区别 == | ||
* Selenium 只提供了 Web 自动化功能, | * [[Selenium]] 只提供了 Web 自动化功能, 如果你要做[[自动化测试]],需要结合其它自动化测试框架。而 Playwright 是面向自动化测试的,除了Web自动化功能,它也包含了自动化测试的功能框架; | ||
*两者的自动化原理有些差别,如下图所示 | *两者的自动化原理有些差别,如下图所示[[文件:playwright和selenium的区别.png|缩略图|无]] | ||
[[文件:playwright和selenium的区别.png|缩略图]] | |||
== 学习笔记 == | |||
<syntaxhighlight lang="powershell"> | |||
# 打开 baidu.com 并进行操作录制,将点击动作转写成代码 | |||
playwright codegen baidu.com | |||
</syntaxhighlight> | |||
== 另请参阅 == | == 另请参阅 == | ||
* [https://cloud.tencent.com/developer/article/2457181 使用Playwright进行Web页面UI自动化测试-腾讯云开发者社区-腾讯云] | * [https://cloud.tencent.com/developer/article/2457181 使用Playwright进行Web页面UI自动化测试-腾讯云开发者社区-腾讯云] | ||