首页 > 其他 > 详细

jmeter脚本开发:持续集成(六)

时间:2019-10-26 09:16:12      阅读:96      评论:0      收藏:0      [点我收藏+]

一. jenkins + ant + jmeter

jenkins:持续集成的领导者

ant:代码的编译、测试、部署

jmeter:性能工具、脚本

 

二. jenkins

开源CI/CD,是持续集成方面的领导者

  CI(Continuous Integration)持续集成

  CD(Continuous Delivey)持续交付

功能齐全,拥有大量插件,方便扩展  

 

三. ant

Apache 下的将代码编译、测试、部署联系在一起加以自动化的开源工具

java编写的,跨平台

脚本用xml完成,build.xml

 

四. ant安装配置

1. 下载,解压

2. 配置环境变量:ANT_HOME  PATH=%ANT_HOME%\bin

3. 修改jmeter.properties   jmeter.save.saveservice.output_format=xml,用于持续集成生成html报告  xml -->html

4. 拷贝:jmeter的extras中的ant-jmeter.**.jar放到ant的lib文件夹中(用于邮件)

  验证:在jmeter的extras文件夹中cmd,输入ant.bat -file build.xml -Dtest=Test

5. 修改build.xml

  进入jmeter的extras文件夹,找到build.xml文件

 

五. jenkins安装(windows)

1. 下载、解压,双加msi文件

2. 浏览器访问 http://localhost:8080

3. 插件安装(或者jenkins > 系统管理 > pluginManager 首先ant 安装)

4. 配置ant 系统管理 > GlobalTool Configuration 配置安装

  ant 路径

  build.xml 路径

技术分享图片

 

 

 

 

 

 

 

技术分享图片

技术分享图片

 

 

技术分享图片

 

这里的Targets里可填可不填,对应的是build.xml里的test、report、mail,如果不填对应的是默认值all,这里建议填写下

 

 技术分享图片

 

 

 技术分享图片

 

 

 

 

 技术分享图片

 

 

 技术分享图片

 

 

 六. build.xml文件修改

1. project   文件的根目录,每个build文件有且仅有一个project

    name:project的名称

  default:默认指定的target节点

    basedir:指定的根路径:build.xml的目录路径

2. property  属性

    定义属性名称(name)和值(value)的引用 ${name}

技术分享图片

 

 

 技术分享图片

 

 

 技术分享图片

 

 

 技术分享图片

 

 技术分享图片

 

 技术分享图片

 

果两个名字比较类似,可以采用"场景设计*.jmx"的正则的方式技术分享图片

 

jmeter脚本开发:持续集成(六)

原文:https://www.cnblogs.com/my_captain/p/11741639.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!