1-文件名类似于login.test.js,但在剧作家测试运行程序中文件名应为login.spec.js
2-目录是登录(组件)->规范->login.test.js,但在剧作家测试运行器中它应该像tests/login.spec.js
3-在我的代码中,我使用 jest 关键字,例如 describe,但在 Playwright 测试运行程序中,它是 test.describe
4- 我的项目不支持剧作家测试运行器配置文件,因为它使用模块导出。读取配置文件时出错。
那么在这种情况下,我如何将我的项目转移到 Playwright Test Runner?
提前致谢。
最佳答案
- 并非如此。默认情况下,Playwright Test 运行
.*(test|spec)
- 在 Playwright Test 的配置中,您可以指定将递归扫描测试文件的目录。为此,请使用
testDir
属性。 - 是的,您必须为几乎所有方法添加
test
前缀,例如describe、test、beforeAll、beforeEach、afterAll、afterEach
。 - 我相信该问题已在 PR 中得到解决
关于javascript - 剧作家JS : How do I convert my test files/code/directory from Jest test runner to Playwright test runner?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68209369/