个人电脑建立网站,免费学编程的app,一级的网络推广公司,html5视频网站开发运行和调试测试
使用 Playwright#xff0c;您可以运行单个测试、一组测试或所有测试。可以使用--project标志在一个或多个浏览器上运行测试。默认情况下#xff0c;测试并行运行#xff0c;并以无头方式运行#xff0c;这意味着在运行测试时不会打开任何浏览器窗口#…运行和调试测试
使用 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-failed