Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Protractor 如何从量角器中的要素文件生成StepDefinition文件(查找specflow之类的内容)_Protractor_Cucumberjs - Fatal编程技术网

Protractor 如何从量角器中的要素文件生成StepDefinition文件(查找specflow之类的内容)

Protractor 如何从量角器中的要素文件生成StepDefinition文件(查找specflow之类的内容),protractor,cucumberjs,Protractor,Cucumberjs,我尝试过“Cumber gherkin full support”扩展,但它提供了导航到某个步骤而不是生成步骤的选项。有没有任何方法可以直接从功能文件生成步骤定义 在此处输入图像描述 strong文本 如果尚未实现步骤定义,Cucumber将警告您要求使用模板创建步骤定义 您可以复制粘贴它们并在其中实现您的逻辑 要生成步骤而不是通过量角器运行步骤,您可以在脚本中添加另一个命令,如 “cucumber测试”:“cucumber js-r outputjs/pathtoyourstepdeffo

我尝试过“Cumber gherkin full support”扩展,但它提供了导航到某个步骤而不是生成步骤的选项。有没有任何方法可以直接从功能文件生成步骤定义

在此处输入图像描述 strong文本


如果尚未实现步骤定义,Cucumber将警告您要求使用模板创建步骤定义

您可以复制粘贴它们并在其中实现您的逻辑


要生成步骤而不是通过量角器运行步骤,您可以在脚本中添加另一个命令,如
“cucumber测试”:“cucumber js-r outputjs/pathtoyourstepdeffolder/*.js,并进行试运行。它应该为您提供未实现步骤的代码片段。整洁的小黄瓜延伸在铬也相当不错

你能详细说明一下吗?在编写功能文件之后,试着运行测试。如果步骤定义尚未到位,cucumber将警告您要求使用模板创建相应的步骤。当我运行npm测试时,什么都没有发生,我已经附加了package.json、launch.json和tsconfig.json,您能指出我在这里犯的错误吗?您能在github中上载项目并共享repo URL吗?我可以检查问题我看不到您的功能文件和步骤文件夹。您的测试文件夹不可用