Alo*_*lok 19 cucumber cucumber-junit cucumber-java
我正在尝试使用Cucumber集成BDD.但我真的很困惑io.cucumber和info.cukes库之间的区别.以及使用哪一个.
我试图阅读并理解github README.md文件仍然无法做出正面或反面.
更进一步,我不确定是什么是cucumber-jvm.为什么我们需要cucumber-junit(不能单独的junit库就足够了).
提前致谢.任何帮助深表感谢.
Gra*_*per 35
有关更多详细信息,请参阅发行说明.- https://github.com/cucumber/cucumber-jvm/blob/master/CHANGELOG.md.
黄瓜2有了很大的变化.请参阅此内容以获取更多信息 - https://cucumber.io/blog/2017/08/29/announcing-cucumber-jvm-2-0-0
io.cucumber and info.cukes是Maven group ids.info.cukes黄瓜版本是1.2.5.最新版本io.cucumber从2.0.0开始.还有一个新版本3,在发行说明中提到的github中有更多好东西.
由于小黄瓜类似地更改了groupid,因此更改了groupid的原因.
cucumber-jvm是Cucumber框架的java实现.在其他语言中有许多其他实现 - https://github.com/cucumber.
当您使用@RunWith(Cucumber.class)测试类的顶部时,这意味着正在使用专用的运行器来执行功能文件.junit的默认运行程序不会让你到任何地方,但可能会咳出一些例外.
| 归档时间: |
|
| 查看次数: |
9617 次 |
| 最近记录: |