Jenkins+Jmeter环境搭建操作手册
一、环境&工具
Jmeter:本地的Jmeter 版本最好与Jenkins上的是一致的
查看Jenkins服务器上的Jmeter版本:
上传脚本工具:SVN 或者Git 。
这2中工具作用均用来实现将你本地的脚本上传至Jenkins 服务器。
(Jenkins服务器是不会运行你本地的脚本~~)
二、账号准备
Jenkins 账号:自己在Jenkins上注册就行啦
SVN / Git 账号:可在项目組内申请
三、环境搭建
3.1 测试脚本的上传
本文拿SVN举例。
S1、SVN在本地创建存储目录(不做详细介绍),将要自动运行的脚本文件夹放置该目录下
S3、提交:选中文件,右击,选择”Commit",显示绿色的勾后,及上传成功
3.2 Jenkins的项目构建环境配置S1 . 登录Jenkins
S3. 创建任务(自动化任务)
S5. 设置源码管理路径
S7. 构建环境:每次构建前删除上一次运行的workspace
cd /usr/locallogs/jenkins/workspace/dhp_test/dhp_test1 JENKINS进入到路径中(存放sh脚本的路径)
chmod 777 BookingcomRes.sh修改文件执行权限
bash BookingcomRes.sh运行文件
/usr/local/bin/sendmail.sh "test report" "yanan.fan@" "EMAIL CONTENT" /usr/locallogs/jenkins/workspace/dhp_test/dhp_test1/report/Test*.csv 将运行结果写到CSV文件中并通过邮件的方式发送到我的邮箱
S10. 设置构建不稳定时(构建失败)的报告发送
3.3 Jenkins的任务构建(执行)以及测试报告的查看
S3. 构建完毕后,Jenkins将每天在你设置的定时时间点上运行你的脚本了S4. 查看运行结果。