Jmeter+Ant+Jenkins持续化

一、Ant

1.介绍:apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具

2.优点:

  • 跨平台性。Ant是纯Java语言编写的,所以具有很好的跨平台性
  • 操作简单。Ant运行时需要一个构建文件(build.xml),由于是XML格式的文件,所以很容易维护和书写,而且结构很清晰
  • Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象
  • 由于Ant的跨平台性和操作简单的特点,它很容易集成到一些开发环境中去

3.配置ant

①下载ant:Apache Ant - Binary Distributions

②配置环境变量:

  • 系统变量新增ANT_HOME:ant的本地路径

Jmeter+Ant+Jenkins持续化_第1张图片

  • 新增CLASSPATH:%ANT_HOME%\lib

Jmeter+Ant+Jenkins持续化_第2张图片

  • 新增Path:%ANT_HOME%\bin
  • 验证是否配置成功:ant -v

4.创建ant的目录结构

①创建test目录,在test下创建ant和TestAuto目录

Jmeter+Ant+Jenkins持续化_第3张图片

②在TestAuto下创建pc目录

Jmeter+Ant+Jenkins持续化_第4张图片

③在pc下创建resultlog和script目录

Jmeter+Ant+Jenkins持续化_第5张图片

④在resultlog下创建html和jtl目录

Jmeter+Ant+Jenkins持续化_第6张图片

二、ant+jmeter

①配置库文件:将jmeter安装目录extras中的ant-jmeter-xxx.jar文件拷贝到ant安装目录下的lib文件夹中

②配置ant的构建文件build.xml:

Jmeter+Ant+Jenkins持续化_第7张图片

Jmeter+Ant+Jenkins持续化_第8张图片

③配置jmeter.properties文件:

  • 在jmeter安装目录的bin目录下,修改jmeter报告输出格式为xml

④将javax.mail-xxx.jar放到ant安装目录的lib目录下,用于发送邮件

⑤在build.xml所在目录地址栏输入cmd,并执行ant命令

Jmeter+Ant+Jenkins持续化_第9张图片

Jmeter+Ant+Jenkins持续化_第10张图片

三、tomcat+jenkins

1.下载tomcat9:Apache Tomcat® - Apache Tomcat 9 Software Downloads

2.配置环境变量:

①系统变量新增CATALINA_HOME:tomcat的本地路径

②新增Path:%CATALINA_HOME%\bin

3.下载jenkins.war:Jenkins download and deployment

4.将jenkins.war存放到tomcat安装目录的webapps目录下

Jmeter+Ant+Jenkins持续化_第11张图片

5.启动tomcat(两种方式):

①在dos命令窗口输入startup

②在tomcat的bin目录下双击startup.bat

6.在浏览器访问:http://localhost:8080/jenkins,具体ip和端口视情况而定

7.若第一次使用jenkins需要验证管理员密码,安装推荐插件,创建管理员用户等操作

四、jenkins持续集成

①新建item:输入名称,并选择自由风格的项目

Jmeter+Ant+Jenkins持续化_第12张图片

②构建触发器

Jmeter+Ant+Jenkins持续化_第13张图片

③构建引用Ant,保存

Jmeter+Ant+Jenkins持续化_第14张图片

④手动执行,之后每两分钟自动执行一次

你可能感兴趣的:(jenkins,ant,jmeter,自动化,持续化)