Playwright入门之---命令
- 人工智能
- 2025-09-03 13:09:01

运行和调试测试
使用 Playwright,您可以运行单个测试、一组测试或所有测试。可以使用--project标志在一个或多个浏览器上运行测试。默认情况下,测试并行运行,并以无头方式运行,这意味着在运行测试时不会打开任何浏览器窗口,结果将显示在终端中。但是,您可以使用 CLI 参数在有头模式下运行测试,也可以使用标志在UI 模式--headed下运行测试。查看测试的完整跟踪,包括监视模式、时间旅行调试等。--ui
运行您可以使用命令运行测试playwright test。这将在文件中配置的所有浏览器上运行测试playwright.config。测试默认以无头模式运行,这意味着运行测试时不会打开任何浏览器窗口,结果将显示在终端中。
npx playwright test UI我们强烈建议您使用UI 模式运行测试,以获得更好的开发人员体验,您可以轻松完成测试的每个步骤,并直观地查看每个步骤之前、期间和之后发生的情况。UI 模式还附带许多其他功能,例如定位器选择器、监视模式等。
npx playwright test --ui 有头运行模式要在有头模式下运行测试,请使用--headed标志。这将使您能够直观地看到 Playwright 如何与网站互动。
npx playwright test --headed 在不同的浏览器运行要指定您想要在哪个浏览器上运行测试,请使用--project标志后跟浏览器的名称。
npx playwright test --project webkit要指定多个浏览器来运行测试,请--project多次使用该标志,后跟每个浏览器的名称。
npx playwright test --project webkit --project firefox 运行特定测试文件要运行单个测试文件,请传入要运行的测试文件的名称。
npx playwright test landing-page.spec.ts要从不同的目录运行一组测试文件,请传入要在其中运行测试的目录的名称。
npx playwright test tests/todo-page/ tests/landing-page/要运行文件名中包含landing或的文件login,只需将这些关键字传递给 CLI。
npx playwright test landing login要运行具有特定标题的测试,请使用-g标志,后跟测试标题。
npx playwright test -g "add a todo item" 运行失败的要仅运行上次测试运行中失败的测试,请先运行测试,然后使用--last-failed标志再次运行它们。
npx playwright test --last-failedPlaywright入门之---命令由讯客互联人工智能栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“Playwright入门之---命令”
上一篇
Firebase详解及使用方法
下一篇
C#入门简介