Selenium+TestNG+Maven+Jenkins+SVN的Web端UI自动化测试环境

发表于:2017-10-27 16:40

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:大然子1101    来源:51Testing软件测试网采编

  一、 创建Maven项目,下载SeleniumTestNG的依赖(依赖可以理解为你要用到的jar包)。
  1. 问题。
  为什么要创建Maven项目呢?
  答:Maven项目可以方便的管理依赖,通俗的讲,你需要的jar包,写到POM.xml文件中,Maven可以自动下载。省却了你先把jar文件放进libs,再BuildPath这一步。同时呢,其他项目如果也用到这些jar包,Maven会自动从本地仓库中直接取出来,不用再次下载。
  2. 步骤。
  1. File-New-Project...
  Xr-原创
  2. Maven Project- Next
  Xr-原创
  3. Next
  Xr-原创
  4. 选择maven-archetype-quickstart-Next
  Xr-原创
  5. 输入Group Id:域.公司简称;Artifact Id:项目名称 -Finish.
  Xr-原创
  6. 创建完成后,目录中能找到自己创建的项目,说明Maven项目已成功创建。
  Xr-原创
  7. 配置Selenium和TestNG的依赖。
  打开Pom.xml文件-如下图-添加红框中的依赖。本人用的是testng6.9.10和selenium的2.53.0版本。(嘘,不需要你自己敲,从网上直接复制粘贴进来即可,不会的看步骤8,会的请忽略)
  Xr-原创
  8. 打开搜索引擎-搜索repository maven-点击进入官网
  Xr-原创
  输入testng-点击Search-再点击org.testng>testng
  Xr-原创
  找到你需要的Version-点进去
  Xr-原创
  单击红框中的代码-复制-粘贴到Pom文件中,IDE会自动下载你需要的jar。
  Xr-原创
  展开项目下的Maven Dependencies-能够看到说明你已经下载成功。看不到可以刷新下试试。
  Xr-原创
  9. Eclipse中安装Testng插件-help-Eclipse MarketPlace-搜索testNG.(不成功自行百度,不再缀述哦)
  二、将项目配置到SVN平台。
  1. 问题。
  为什么将项目配置到SVN平台呢?
  答:可以将SVN理解为一台服务器上的项目容器,把项目放里边,所有项目的开发者都可以将自己增加的或修改的代码推送上去,这样,这个项目的代码总是最新的,运行SVN上这个项目就可以执行最新的代码。
  2. 步骤。
  本地安装SVN客户端、服务器端安装SVN Server端的步骤请自行百度,本节只讲如何在SVN上配置你的脚本项目。
  打开任意文件夹-右击-TortoiseSVN-点击进入Repo-browser
  Xr-原创
  输入SVN的url-点击Ok
  Xr-原创
  在trunk上右击-Add folder...
  Xr-原创
  选择你的脚本项目-点击“选择文件夹”
  Xr-原创
  在Message中写明备注-Ok
  Xr-原创
  会发现项目已经配置到了SVN上,完工。注意:这个项目的URL会在Jenkins中配置时用到哦。
  Xr-原创

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号