BDD cucumber feature 文件中 包含 场景 和 场景大纲, 运行 feature 之后, 发现场景的结果折叠在场景大纲中, 这合适吗?

小小竹排 · 2017年11月14日 · 最后由 小小竹排 回复于 2017年11月17日 · 2347 次阅读

各位大拿,有个问题请教, 关于 cucumber 在 IDEA 中的执行结果的.

我有一个 feature 文件, 里面包含了一个场景大纲和一个场景, 如下:

# language: zh-CN

功能: 测试cucumber

  场景大纲: 123212121
    假设 我家有<count>只狗

    例子:
    |count|
    |5    |

  场景: 参数传递
    假设 我有3只猫
    当 我卖掉2只
    那么 我还剩下1只

在 IDEA 中选择 feature 执行完之后, 发现场景的结果也归在场景大纲的例子下面了

执行结果:

感觉有点不太对啊, 预期场景和场景大纲是并列的.

于是把场景挪到了场景大纲的前面, 结果中场景和场景大纲是并列的 (符合我的预期)

大家有遇到同样的问题吗? 如果场景必须放在场景大纲后面, 怎么调整?

共收到 1 条回复 时间 点赞

自己顶一下,是不是发错地方了?

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册