一、第一部分jmeter安装。
第一步:安装jenkins服务器
把jenkins.war放在tomcat的webapps的目录下,提倡使用这种方式进行安装。 这个步骤就不重复了。
随后启动tomcat的就可以。然后监听一下8080端口。然后通过以下的网址进行访问如下:
http://39.108.82.51:8080/jenkins
第二步:在jenkins服务器上安装jmeter,步骤如下:
1、[root@jenkins ~]# wget https://mirrors.tuna.tsinghua.edu.cn/apache//jmeter/binaries/apache-jmeter-5.2.1.zip
2、[root@jenkins ~]# yum -y install unzip
3、[root@jenkins ~]# unzip apache-jmeter-5.2.1.zip
4、加入环境变量命令如下:vi /etc/profile,并增加内容如下:
export JMETER_HOME=/root/apache-jmeter-5.2.1
export PATH=
J
M
E
T
E
R
H
O
M
E
/
b
i
n
:
{JMETER_HOME}/bin:
JMETERHOME/bin:PATH
5、重新配置文件:source /etc/profile
6、此时就可以找开jmeter,可以使用命令:jmeter --version来查看jmeter的版本:jmeter --version,如果能查到说明jmeter安装成功。
二、Linux下安装Ant。
1、下载ant的安装包:[root@jenkins ~]# wget https://mirror.bit.edu.cn/apache//ant/binaries/apache-ant-1.9.14-bin.zip
2、解压安装包:[root@jenkins ~]# unzip apache-ant-1.9.14-bin.zip
3、配置ant的环境变量:vi /etc/profile,并增加内容如下:
export ANT_HOME=/root/apache-ant-1.9.14
export PATH=
A
N
T
H
O
M
E
/
b
i
n
:
{ANT_HOME}/bin:
ANTHOME/bin:PATH
4、重新配置文件:source /etc/profile
5、通过执行:[root@jenkins ~]# ant -version的命令来查ant的版本号,如果能查到说明安装成功。
6、将/root/apache-jmeter-5.2.1/extras/ant-jmeter-1.1.1.jar该文件复制到/root/apache-ant-1.9.14/lib/此目录下,命令执行如下:
[root@jenkins ~]# cp /root/apache-jmeter-5.2.1/extras/ant-jmeter-1.1.1.jar /root/apache-ant-1.9.14/lib/
7、修改jmeter的配置文件:[root@jenkins bin]# vi /root/apache-jmeter-5.2.1/bin/jmeter.properties,在jmeter.properties配置文件中找到:
jmeter.save.saveservice.output_format=csv这一行,并将csv更改成:xml,也就是:jmeter.save.saveservice.output_format=xml。
三、构建build.xml文件内容:
1、新建jmeter_script、result、/result/html、/result/jtl,具体命令如下:
[root@jenkins ~]# mkdir /root/demo
[root@jenkins ~]# mkdir /root/demo/jmeter_script 存放jmx脚本的。
[root@jenkins ~]# mkdir /root/demo/result 存放测试结果的目的。
[root@jenkins ~]# mkdir /root/demo/result/html result下面再建一个html目录,主要生成html格式的报告。
[root@jenkins ~]# mkdir /root/demo/result/jtl result下面再建一个jtl目录,主要存放性能及其它测试的报告。
[root@jenkins ~]# cd /root/demo 进入到这个目录。
2、将jmeter导入jmx脚本上传到:/root/demo/jmeter_script目录下。
3、构建build.xml文件内容:
修改xml的内容中三个重要的点:
|
|
|
4、将build.xml复制到/root/demo目录下。我们要确保:/root/demo目录下有这三个文件:build.xml(文件)、jmeter_script(目录)、result(目录)
5、最后执行ant命令,执行的路径是在:/root/demo目录下执行ant命令即可,ant后面不需要加要执行的脚本文件,同时执行ant的时候需要build.xml协同。ok!