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

问题描述 投票:-6回答:1

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

java maven selenium selenium-webdriver
1个回答
0
投票

MavenJenkins的可用性之间存在一些基本和功能上的区别


Maven:

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

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


詹金斯:

JenkinsContinous Integration (CI)的流行工具,可以用作简单的CI服务器,也可以成为任何项目的持续交付中心。詹金斯是一个独立的Java-based Program,随时可以使用WindowsMac OSX和其他类似Unix的操作系统开箱即用。 Jenkins可以通过其Web界面轻松配置,以集成on-the-fly check-insbuilt-in帮助。

Selenium Test Automation的角度来看,通过Jenkins,您可以随时根据需要安排Test Execution

© www.soinside.com 2019 - 2024. All rights reserved.