欢迎光临散文网 会员登陆 & 注册

入门篇_运行测试&测试生成器

2023-03-05 09:08 作者:慧测  | 我要投稿

运行测试 

您可以运行单个测试、一组测试或所有测试。测试可以在一个浏览器或多个浏览器上运行。默认情况下,测试以无头方式运行,这意味着在运行测试时不会打开浏览器窗口,并且结果将在终端中显示。如果您喜欢,可以使用 --headed 标志在有头模式下运行测试。

  • 在 Chromium 上运行测试

  • 运行单个测试文件

  • 运行一组测试文件

  • 运行带有函数名的测试

  • 在有头模式下运行测试

  • 在特定浏览器上运行测试

  • 在多个浏览器上运行测试

  • 并行运行测试

由于 Playwright 在 Python 中运行,因此您可以使用您选择的调试器(例如 Visual Studio Code 中的 Python 扩展程序)对其进行调试。Playwright 配备了 Playwright Inspector,它允许您逐步执行 Playwright API 调用,查看其调试日志并探索定位器。

测试调试器

Playwright 具有开箱即用的生成测试的能力,是快速开始测试的好方法。它将打开两个窗口,一个是浏览器窗口,您可以在其中与要测试的网站进行交互,另一个是 Playwright Inspector 窗口,您可以在其中记录测试、复制测试、清除测试以及更改测试语言。

测试生成器(Test Generator)

codegen在浏览器中运行并执行操作。Playwright 将为用户交互生成代码。Codegen将尝试生成弹性的基于文本的选择器。

测试录制界面

完成与页面的交互后,按录制按钮停止录制,然后使用复制按钮将生成的代码复制到您的编辑器中。

使用清除按钮清除代码以重新开始录制。完成后关闭 Playwright 检查器窗口或停止终端命令。


每天来学习

视频号直播进行中


入门篇_运行测试&测试生成器的评论 (共 条)

分享到微博请遵守国家法律