在未能理解硒中Gradle的实际目的之后发布了以下查询。
我在使用selenium webdriver而不使用Gradle或任何其他构建工具方面非常成功。 我见过Selenium开发人员使用Gradle作为他们的selenium项目的构建工具。我没有看到使用Gradle作为构建工具的原因除了依赖关系管理。我知道它在java开发项目中至关重要。
我已经探讨了为什么我们需要使用Gradle ..在selenium项目中实际应用是什么..
如果我错了,请纠正我。据我所知,在selenium项目中,没有人要求进行连续构建(如果每次都对源进行任何更改)或者执行某些操作之后除了在某些地方使用部署jar之类的东西之外构建....因为,我们会将其作为执行计划的一部分......
在自动化中使用以下相当长的时间是我用来执行的事情,并相信大多数项目都会以同样的方式进行..
以下是我的疑问: -
在gradle中可以实现什么(除了依赖项),我知道我们可以在构建文件中放置任务,以便在每次构建之后执行它...就像创建文件或将jar放在某个位置..请你解释一下,在构建之后/期间我们需要执行什么样的实时任务..
使用gradle-selen可以在最高水平上使用它还能做些什么......
提前致谢..
答案 0 :(得分:0)
我们可以建立检入,检查硒代码的机制。在不同机器上工作的人可以检查,进行更改然后提交并将代码推送到主服务器并检查代码。
用户可以创建自己的构建机制。在Gradle中运行测试套件也非常简单