我正在使用 Cucumber.js 插件在 IntelliJ 中执行我的功能。我注意到了一些问题。
我有一个包含多个场景的功能文件。在此期间会重复使用一些步骤。在测试结果中,我只看到一些步骤一次。
例子:
Feature: My Feature
Scenario: First
Given some context
When I perform action A
Then I should get A results
Scenario: Second
Given some context
When I perform action B
Then I should get B results
测试结果将显示以下内容:
Feature: My Feature
Scenario: First
Step: some context
Step: I perform action A
Step: I should get A results
Scenario: Second
Step: I perform action B
Step: I should get B results
请注意,在第二种情况下缺少给定的步骤。
当我在控制台中运行 cucumber.js - 一切都很好。
有什么建议么?