Dan*_*rth 5 javascript testing automated-tests typescript testcafe
我正在用testcafe针对不支持并发的测试后端编写E2E测试,即,如果两个测试并行执行,则测试后端会崩溃。
当我仅针对一个浏览器进行测试时,测试将按顺序执行。但是,当我指定多个浏览器时,测试将按浏览器顺序运行,但是测试会同时在每个浏览器中启动。
我希望testcafe首先在一个浏览器中执行所有测试,然后打开下一个浏览器并在其中执行所有测试,依此类推。
这可能吗?
小智 3
TestCafe 没有内置选项。但您可以手动配置它。例如,您可以使用package.jsonnpm -run-all模块设置运行:
"scripts": {
"test:chrome": "testcafe chrome c:/temp/test.js",
"test:ie": "testcafe ie c:/temp/test.js",
"test": "run-s test:chrome test:ie -c"
}
Run Code Online (Sandbox Code Playgroud)
您也可以使用TestCafe 编程 API在 Node.js 脚本中进行设置。
| 归档时间: |
|
| 查看次数: |
268 次 |
| 最近记录: |