通过 intelliJ 运行 操作执行 testcafe
testcafe execution via intelliJ run action
我有我的 testcafe 测试运行通过终端
testcafe chrome jira-web-front\src\test\script\testcafe
我希望能够通过单击播放按钮在 intelliJ js 编辑器中 运行 它:
当我通过单击绿色播放按钮执行测试时,我有:
我的项目中也有一些笑话测试。
我尝试安装 intelliJ testcafe 插件,但没有帮助。
对此有什么想法吗?
谢谢
JavaScript 支持插件当前用于检测给定测试文件可用的测试 运行ner 的逻辑基于离此文件最近的 package.json
中的依赖项声明:它寻找那里列出的已知测试 运行 人员,并尝试 运行 最合适的测试。作为IDEA
不提供对 TestCafe (https://youtrack.jetbrains.com/issue/WEB-30315) 的任何支持,你不能指望它对运行 TestCafe 有任何帮助;它 运行 是你用 jest 进行的测试,因为你的依赖项列表中有它。
要使用 testcafe plugin 提供的 运行 配置进行 运行 测试,您需要在编辑器中右键单击测试:
此插件不支持 运行来自 gutter 的测试,也不支持调试。
注意在IDEA中可以使用VS Code recipes调试TestCafe。即,您需要 Node.js 运行 配置如下:
其中 JavaScript file: 设置为本地安装的 testcafe 模块的路径,例如node_modules\testcafe\bin\testcafe.js
和 应用程序参数: 是 testcafe cli args,例如
chrome myTestFile.js
我有我的 testcafe 测试运行通过终端
testcafe chrome jira-web-front\src\test\script\testcafe
我希望能够通过单击播放按钮在 intelliJ js 编辑器中 运行 它:
当我通过单击绿色播放按钮执行测试时,我有:
我的项目中也有一些笑话测试。 我尝试安装 intelliJ testcafe 插件,但没有帮助。 对此有什么想法吗?
谢谢
JavaScript 支持插件当前用于检测给定测试文件可用的测试 运行ner 的逻辑基于离此文件最近的 package.json
中的依赖项声明:它寻找那里列出的已知测试 运行 人员,并尝试 运行 最合适的测试。作为IDEA
不提供对 TestCafe (https://youtrack.jetbrains.com/issue/WEB-30315) 的任何支持,你不能指望它对运行 TestCafe 有任何帮助;它 运行 是你用 jest 进行的测试,因为你的依赖项列表中有它。
要使用 testcafe plugin 提供的 运行 配置进行 运行 测试,您需要在编辑器中右键单击测试:
此插件不支持 运行来自 gutter 的测试,也不支持调试。
注意在IDEA中可以使用VS Code recipes调试TestCafe。即,您需要 Node.js 运行 配置如下:
其中 JavaScript file: 设置为本地安装的 testcafe 模块的路径,例如node_modules\testcafe\bin\testcafe.js
和 应用程序参数: 是 testcafe cli args,例如
chrome myTestFile.js