【问题标题】:Playwright JS: How do I convert my test files/code/directory from Jest test runner to Playwright test runner?Playwright JS:如何将我的测试文件/代码/目录从 Jest 测试运行程序转换为 Playwright 测试运行程序?
【发布时间】:2021-09-13 11:23:10
【问题描述】:

1- 文件名类似于 login.test.js,但在 playwright 测试运行程序文件名应该是 login.spec.js

2- 目录是 Login(Component) -> specs -> login.test.js 但在 playwright 测试运行器中它应该类似于 tests/login.spec.js

3- 在我的代码中,我使用开玩笑的关键字,例如 describe,但在 Playwright 测试运行程序中它是 test.describe

4- 我的项目不支持 playwright 测试运行器配置文件,因为它使用模块导出。读取配置文件时出错。

那么在这种情况下,我该如何将我的项目转移到 Playwright Test Runner?

提前致谢。

【问题讨论】:

    标签: javascript jestjs config playwright test-runner


    【解决方案1】:
    1. 并非如此。默认情况下,剧作家测试运行.*(test|spec)
    2. 在 Playwright Test 的配置中,您可以指定将递归扫描测试文件的目录。为此使用 testDir 属性。
    3. 是的,您必须为几乎所有方法添加test 前缀,例如describe, test, beforeAll, beforeEach, afterAll, afterEach
    4. 我相信这个问题已在此PR 中得到解决

    【讨论】:

      猜你喜欢
      • 2021-09-01
      • 2021-12-21
      • 2022-08-16
      • 1970-01-01
      • 2021-10-02
      • 2014-03-14
      • 2022-08-18
      • 2015-12-21
      • 1970-01-01
      相关资源
      最近更新 更多