Windows环境下搭建Jenkins配置Jmeter项目3

上一篇 / 下一篇  2018-01-02 16:18:18

Windows环境下搭建Jenkins配置Jmeter项目(002)
 内容:Jenkins下创建Jmeter项目及相关设置配置

构思:将代码下载更新,脚本执行,测试报告分析分开子项目,再由一个主项目进行管控构建执行,固需要先下载插件Multijob Plugin

实际执行:由于遇到问题太多,固先简单搭建跑起输出结果

一、项目创建及配置

1. Multijob 插件下载安装
进入jenkins系统管理的-》管理插件-》可选插件,搜索过滤
图片
 
2. 创建MultiJob项目用于管理
图片 
3.  创建下载脚本及测试数据自由项目
TestScriptAndTestData,配置代码源,这里会用到000篇章中使用到的证书

图片
 
4. 第三步构保存后,点击该项目的构建,可以在Jenkins的工作目录上看到下载下来的代码 。
图片
 
5.  配置执行jmeter脚本文件。
TestScriptAndTestData项目下的构建菜单上进行配置
jmeter -n  -t jmeterScript/orderControlTest.jmx -l E:\testWorkSpace\result.jtl -j E:\testWorkSpace\result.log -J filePath=jmeterTestData/orderControlTestData.txt
命令行说明:
-n 非GUI方式启动Jmeter
-t jmx脚本文件
-I 生成结果文件
-j 执行日志
-J 参数文件指定(001篇章中的参数化配置对应)

6. 配置完点击保存。重新构建项目。
图片

 7.运行结果确认
1.  点击构建记录可以进入到控制台查看详细的构建信息
2. 进入到生成测试结果的目录,查看 
result.jtl 文件(说明,默认情况下Jmeter会生成CSV格式,在Jmeter.propertities文件中可以进行修改)
图片

图片

图片

图片

 问题说明:
1. 系统环境变量中如果没有配置Jmeter,构建控制台记录输出会打印不是内部或可执行文件。此时需要配置Jmeter变量。另配置完后需要重启Jenkins才生效
http://localhost:8080/restart
 
2. 修改Jmeter配置文件xml格式时,需要小心,调试时因为配置文件的原因,浪费了不少时间。 

以上构建是在自由项目 
TestScriptAndTestData下进行的,而我们可以把其配置在开始创建的多任务项目jmeterAutoTest下。在该项目下构建执行同样可行

图片

图片


 

TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-22  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 8222
  • 日志数: 8
  • 建立时间: 2014-01-20
  • 更新时间: 2018-01-04

RSS订阅

Open Toolbar