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

运行测试
您可以运行单个测试、一组测试或所有测试。测试可以在一个浏览器或多个浏览器上运行。默认情况下,测试以无头方式运行,这意味着在运行测试时不会打开浏览器窗口,并且结果将在终端中显示。如果您喜欢,可以使用 --headed 标志在有头模式下运行测试。
在 Chromium 上运行测试
运行单个测试文件
运行一组测试文件
运行带有函数名的测试
在有头模式下运行测试
在特定浏览器上运行测试
在多个浏览器上运行测试
并行运行测试
由于 Playwright 在 Python 中运行,因此您可以使用您选择的调试器(例如 Visual Studio Code 中的 Python 扩展程序)对其进行调试。Playwright 配备了 Playwright Inspector,它允许您逐步执行 Playwright API 调用,查看其调试日志并探索定位器。

Playwright 具有开箱即用的生成测试的能力,是快速开始测试的好方法。它将打开两个窗口,一个是浏览器窗口,您可以在其中与要测试的网站进行交互,另一个是 Playwright Inspector 窗口,您可以在其中记录测试、复制测试、清除测试以及更改测试语言。
测试生成器(Test Generator)
codegen
在浏览器中运行并执行操作。Playwright 将为用户交互生成代码。Codegen
将尝试生成弹性的基于文本的选择器。

完成与页面的交互后,按录制按钮停止录制,然后使用复制按钮将生成的代码复制到您的编辑器中。
使用清除按钮清除代码以重新开始录制。完成后关闭 Playwright 检查器窗口或停止终端命令。

每天来学习
