Linux安装Jenkins+JMeter+ANT自动化测试平台

前排提示

下面几个工具运行都需要基于jdk,请大家自行百度安装jdk,并配置好环境变量

安装jmeter

下载包,解压,配置JMeter_home

  1. 点击这里下载最新的jmeter的tar包,直接放到服务器的/root目录中
    输入命令tar zxvf apache-jmeter-5.1.1.tgz解压

2.配置JMeter_HOME
打开/root下的.bash_profile文件,下面的代码写入文件最后
export JMETER_HOME=/root/apache-jmeter-5.1.1 export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$JMETER_HOME/lib/logkit-2.0.jar:$CLASSPATH export PATH=$JMETER_HOME/bin:$PATH:$HOME/bin
保存后运行 source /root/.bash_profile (让配置文件立马生效)
运行 jmeter -v,成功后如下图所示

3.jmeter自带的报告模板内容不够详细,我这提供一个网上的更加详细的模板,点此下载,放到/root/apache-jmeter-5.1.1/extras/目录下
4.点击这里下载jmeter的插件jar包,放到/root/apache-jmeter-5.1.1/lib/ext/目录下

安装ANT

1.点击这里下载最新的ANT tar包,同一解压到/root目录下

2.编辑/etc/profile,把下面的代码添加到文件末尾
ANT_HOME=/root/apache-ant-1.10.5
CLASS_PATH=.:$JRE_HOME/lib
PATH=$JRE_HOME/bin:$ANT_HOME/bin
export ANT_HOME CLASS_PATH PATH
3.保存后运行 source /etc/profile,使配置立即生效
4.运行ant -version看一下配置成功没有,成功的话如下图所示

安装运行Jenkins

0 Jenkins需要放在tomcat中运行,tomcat下载后解压到/root目录下几个,参考上面jmeter安装步骤第1步即可

1 点击这里下载Jenkins最新的war包,并放到/root/apache-tomcat-7.0.86/webapps/目录下。

2 运行命令 cd apache-tomcat-7.0.86/webapps/ 进入war包所在目录,
运行命令nohup java -jar jenkins.war --httpPort=8080 & 启动Jenkins。8080为默认端口,如果和其他服务冲突可改变为其他端口

3.浏览器访问 服务器地址:端口号(例如192.168.0.100:8080)即可访问Jenkins
4.Jenkins中创建任务和在win环境下没有什么区别,只是需要改变路径

路径配置

1 在全局工具配置中添加ant

2 build.xml中的报告生成路径

下面三个步骤是针对 HTML report和performance 和E-mail插件的
3 把任务中的html报告路径和build.xml中的路径匹配起来

4 把任务中的jtl路径修改为build.xml中的路径(这里的时间变量是我自定义的,具体原因可看这篇文章

5 配置邮件提醒的附件路径

阅读 1.1k更新于 3月28日
推荐阅读
TESTERSPACE
用户专栏

测试

2 人关注
8 篇文章
专栏主页
目录