cucumber.io VS info.cukes ,我应该使用哪个组来开发黄瓜框架
cucumber.io VS info.cukes , which group i should use for developing the cucumber framework
用于硒的黄瓜罐由 info.cukes 和 cucucumber.io 给出,我应该使用哪一个。使用其中任何一个的任何特定原因
我观察到的一个区别是,当我有来自 info.cukes 的 cucumber-java、cucumber-junit、cucumber-jvm、cucumber-jvm-deps、cucumber-reporting、cucumber-picocontainer 罐子时],当我在 pom.xml 中将 info.cukes 更改为 cucumber.io 时,继承、依赖禁令等一些功能不起作用。我不确定这是否是因为 info-cucks 罐子不工作或不受支持。这些info.cukes组是否不适合黄瓜项目
想知道我应该使用哪个组 jar。
info.cukes 正在缓慢弃用,不鼓励进一步使用。大多数使用 info.cukes 编写的自动化脚本都迁移到 io.cucumber
info.cukes 切换为 io.cucumber 以伴随 Cucumber-JVM 使用的 Gherkin 罐子的变化。
info.cukes 版本的 Gherkin 位于 https://mvnrepository.com/artifact/info.cukes/gherkin and the io.cucumber version is at https://mvnrepository.com/artifact/io.cucumber/gherkin
重要的是不要在同一个 POM 中混淆两个 groupId。对于所有 Cucumber jar 依赖项应该是相同的。
如果您直接使用 Cucumber,您应该使用 io.cucumber
。除了 cucumber-java
、cucumber-junit
和 cucumber-picocontainer
之外,您也不应该关心任何依赖项。它们将由您的依赖管理工具自动引入。如果您没有使用依赖管理工具,我建议您使用 Maven,Gradle 或者如果您使用的是 Ant;阿帕奇常春藤。
如果您通过其他项目使用 Cucumber,您应该使用该项目推荐的 groupId 和版本。
用于硒的黄瓜罐由 info.cukes 和 cucucumber.io 给出,我应该使用哪一个。使用其中任何一个的任何特定原因
我观察到的一个区别是,当我有来自 info.cukes 的 cucumber-java、cucumber-junit、cucumber-jvm、cucumber-jvm-deps、cucumber-reporting、cucumber-picocontainer 罐子时],当我在 pom.xml 中将 info.cukes 更改为 cucumber.io 时,继承、依赖禁令等一些功能不起作用。我不确定这是否是因为 info-cucks 罐子不工作或不受支持。这些info.cukes组是否不适合黄瓜项目
想知道我应该使用哪个组 jar。
info.cukes 正在缓慢弃用,不鼓励进一步使用。大多数使用 info.cukes 编写的自动化脚本都迁移到 io.cucumber info.cukes 切换为 io.cucumber 以伴随 Cucumber-JVM 使用的 Gherkin 罐子的变化。 info.cukes 版本的 Gherkin 位于 https://mvnrepository.com/artifact/info.cukes/gherkin and the io.cucumber version is at https://mvnrepository.com/artifact/io.cucumber/gherkin
重要的是不要在同一个 POM 中混淆两个 groupId。对于所有 Cucumber jar 依赖项应该是相同的。
如果您直接使用 Cucumber,您应该使用 io.cucumber
。除了 cucumber-java
、cucumber-junit
和 cucumber-picocontainer
之外,您也不应该关心任何依赖项。它们将由您的依赖管理工具自动引入。如果您没有使用依赖管理工具,我建议您使用 Maven,Gradle 或者如果您使用的是 Ant;阿帕奇常春藤。
如果您通过其他项目使用 Cucumber,您应该使用该项目推荐的 groupId 和版本。