Linux下Jenkins+ant+jmeter[上]

2020-06-16 16:30:03 浏览数 (1)

作者:慧哥

Linux下

Jenkins ant jmeter

- 配置篇 -

我来了我来了

我带着秘籍走来了

测试路漫漫,技能第一位。

敬请收看本期Jenkins ant jmeter上篇!

建议有jenkins基础的去实践

一、前期准备

Centos 7 镜像文件(推荐,可以自己搞测试环境的忽略)

jdk安装包

ant安装包

jmeter安装包

二、开始配置

1

开启虚拟机,使用centos7镜像(不会开启虚拟机的自行百度)

2

使虚拟机连接网络命令1:cd /etc/sysconfig/network-scripts命令2:vi ifcfg-ens33把ONBOOT=no 改成yes[修改后按下Esc键,输入wq!保存退出]重启网络 service network restart检测:Ping www.baidu.com 如果能Ping通就可以啦[ctrl z 停止]

3

jdk1.在准备工作中已经把安装包下载好了,可以使用Xftp将文件运输到指定路径(我自己的土方法)2.解压文件tar xzvf jdk-8u211-linux-x64.tar.gz3.配置环境变量 vi /etc/profileps:注意这里必须放在/usr/local下,否则之后的步骤会报错,我图里没放在/usr/local,然后我报错了......4.更新 . /etc/profile [‘.’后面有空格]5.验证 java-version (有版本信息证明成功)

4

ant1.下载安装包,送到/usr/local路径下2.解压文件tar xzvf apache-ant-1.10.5-bin.tar.gz3.配置环境变量 vi /etc/profile4.更新 . /etc/profile [‘.’后面有空格]5.验证 ant –version (有版本信息证明成功)

5

jmeter1.下载安装包,送到/usr/local路径下【注意,不要选择source类型,选Binaries】2.解压文件tar xzvf apache-jmeter-5.1.1.tgz3.配置环境变量 vi /etc/profile4.更新 . /etc/profile [‘.’后面有空格]5.验证 jmeter –version

6

jenkins1.下载依赖sudo wget –O/etc/yum.repos.d/Jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo2.导入秘钥sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key3.安装 yum install Jenkins4.查找jenkins安装路径 rpm –ql Jenkins(这样可以找到war包)5.配置端口 vim /etc/sysconfig/Jenkins#监听端口 JENKINS_PORT="8080"或者下载rpm包到本地xftp传输后执行命令1.sudo rpm -ih jenkins-1.562-1.1.noarch.rpm2.sudo service jenkins start(启动jenkins)ps:我这里只试了第一种,第二种可以试试哦~

最后!

打开防火墙

1.firewall-cmd --zone=public --add-port=8080/tcp --permanent

【放开对应的端口】

2.firewall-cmd –reload【重启防火墙】

验证

浏览器中输入:http:虚拟机ip 端口号 http://192.168.6.135:8080

打开后按照提示路径,拿出pwd输入后,自行配置安装即可~这个时候你的jenkins就可以使用了!

三、持续升级

1.ant配置

将/usr/local/apache-jmeter-2.12/extras/ant-jmeter-1.1.1.jar文件拷到/usr/local/apache-ant-1.9.4/lib路径下

将build.xml文件放在/usr/local/apache-ant-1.9.4/bin路径下

更改build.xml中的配置,与实际保持一致

[下期会简单说一下build.xml的不同使用场景]

2.jmeter配置

在/usr/local/apache-jmeter-5.1.1下新建文件夹resultLog

命令:mkdir resultLog

在resultLog下建文件夹jtl/html/jmx

命令:mkdit jtl 存储生成的jtl文件

命令:mkdir html 存储生成的html文件

命令:mkdir jmx 存储运行的jmx脚本

注意为文件夹开权限(不开权限有可能构建时失败)

命令:chmod 777 jmx

现在可以将自己想要执行的文件,或者文件夹移动到/usr/local/apache-jmeter-5.1.1/resultLog/jmx下了

3.登录jenkins地址后,进入系统管理->系统设置配置配置配置jdk、ant

ok!各项配置完毕!初级任务目标达成!

下篇会讲如何新建任务,使用build.xml文件进行脚本执行,不要走开哦~

先悄咪咪地给你看一眼最后生成的html文件

本篇·完

0 人点赞