我在Eclipse中使用cucumber和Gradle进行集成测试。
现在我的工作流程是
这适用于新功能等,但如果你有一个大功能并在中间或结束时实现新步骤,那就变得非常麻烦。 为了获得新的步骤骨架,我需要运行整个功能。
即使使用
dryRun = true
选项需要很长时间。
我听说IntellyJ可以直接生成这些步骤骨架 我想知道在Eclipse中是否可以这样的东西?
答案 0 :(得分:13)
不适用于Eclipse,但它可能对您有所帮助:https://chrome.google.com/webstore/detail/tidy-gherkin/nobemmencanophcnicjhfhnjiimegjeo
它能够从您粘贴到编辑器中的文本生成Java步骤defs。希望在等待Eclipse的答案时以某种方式帮助它。
答案 1 :(得分:0)
是的,有一个很好的Eclipse插件,它还有更多的好处:Cucumber People 我得到的唯一问题是,它会在Cucumber控制台中每次保存后检查步骤。
之前我也使用了Natural plugin。
答案 2 :(得分:0)
为什么这是Eclipse中的一个问题?如果要素文件很大,则只将修改后的方案复制到新要素文件,并根据新要素文件生成步骤。