任何人都可以解释一下,为什么我们会将Maven与seleniumRC或WebDriver一起使用?它是否像ANT - build.xml?
非常感谢您的帮助!!
谢谢,
MRA
答案 0 :(得分:0)
Maven的最初目的是处理传递依赖管理,因此开发人员只需要指定他们的“顶级”依赖项(例如,我需要Spring版本n.n和webdriver版本x.y)。
这些依赖项有自己的依赖项。为所有但是琐碎的项目手动解决这些问题很困难且容易出错。使用Maven,我们可以自动使事情变得困难和容易出错。
除了开玩笑之外,Maven提供了一个开箱即用的 lot 功能,可以创建一个非常大的Ant build.xml
。 Maven 确实处理构建过程,但它也会下载您的依赖项,解决传递依赖项,运行测试,生成报告和项目网站,以及通过其插件执行的其他一百万项内容。
查看Maven web site上的文档,尤其是Maven in 5 Minutes页面上的文档。