我继承了一个框架,该框架使用Cucumber在Java中使用Selenium进行一系列基于浏览器的测试。该框架目前是使用Gradle构建的,并且运行良好。
我非常想将这整件事与Browserstack集成,但我能找到的唯一Gradle插件(在这里(是针对Espresso的,因此不适用于我的问题。我还发现了另一个存储库(在这里(,它正是我想要的,但通过Maven实现。
注意,我对Gradle和Maven都不熟悉,因此我倾向于使用当前正在运行的解决方案,并对不必要的更改保持警惕。考虑到这一点,我有以下问题:
- 是否有一种已发布的使用Gradle将Cucumber(Java(与Browserstack集成的方法
- 如果不是,从Gradle到Maven的转换真的像本文让我相信的那样微不足道吗?还有什么我必须知道的吗
关于您的查询:
1-我不知道有任何使用Gradle 将Cucumber(Java(与Browserstack集成的公开文档
2-在您共享的链接中(https://dzone.com/articles/how-to-convert-maven-to-gradle-and-vice-versa),它说你可以一步将maven转换为gradle。
运行命令:渐变初始化
在包含POM的目录中。这将把Maven构建转换为Gradle构建,生成一个settings.Gradle文件和一个或多个build.grade文件。
3-您还分享了链接:https://github.com/browserstack/cucumber-java-browserstack它使用maven。您可以按照步骤轻松地将maven转换为gradle