在 WebStorm 中调试 Cypress

Jon*_*man 5 webstorm cypress

如何在 WebStorm 中设置 Cypress 调试?我可以debugger在代码中获取一条语句来暂停 Chrome 中的执行并使用 devtools 进行调试,但 WebStorm 中没有任何反应。

无论我正在运行还是调试我的配置,这都是如此,这很简单npm run cypress(使用我的cypress open脚本)。调试运行配置时,我在 WebStorm 中的断点上没有选中标记。

WebStorm 文档提到从菜单中选择配置类型,但菜单中没有 Cypress。

这可以吗?

小智 0

您可以在 webstorm 中将 cypress 作为节点作业运行。为了这:

  1. 设置cypress可执行文件的路径

  2. 选择您的文件夹作为工作目录

  3. 添加运行选项run --spec cypress/integration/Filters.feature

我正在使用黄瓜,所以我提供一个功能,如果您使用摩卡,请使用与控制台中相同的运行参数。

设置