为什么你选择MAVEN作为你的硒项目

时间:2017-12-18 09:21:30

标签: java maven selenium selenium-webdriver

我想知道什么是#34的好答案;为什么需要使用Maven和Not Jenkins或其他框架" 这是关于在selenium和testNG中使用Maven框架创建的自动化项目

1 个答案:

答案 0 :(得分:0)

MavenJenkins

的可用性之间存在一些基本和功能差异

Maven:

Apache Maven 俗称 Maven Software Project Management 工具。基于 Project Object Model (POM) 的概念,Maven可以动态管理项目的构建,报告和文档,这些信息是通过文件 {配置的。 {1}} 即可。

pom.xml 的角度来看, Selenium Framework 可让您摆脱 Maven <的手动配置/ strong>和 Selenium JARS 。您可以通过 WebDrivers 中的简单更新轻松地从一个版本的底层软件切换到另一个版本。

詹金斯:

pom.xml Jenkins 的常用工具,可用作简单的CI服务器或转换为任何连续的交付中心项目。 Jenkins是一个独立的Continous Integration (CI),随时准备开箱即用,包含 Java-based Program Windows 和其他 Mac OSX 类似的操作系统。可以通过其Web界面轻松配置Jenkins,以集成 Unix on-the-fly check-ins 帮助。

built-in 的角度来看,通过 Selenium Test Automation ,您可以安排 Jenkins 无论何时需要,您可能需要多次。