当前位置: 首页 > news >正文

网站建设这块是怎么挣钱的免费浏览的网站入口

网站建设这块是怎么挣钱的,免费浏览的网站入口,购物平台如何推广,手机网站是怎么制作的Jmeter二次开发Demo 前言 在上一集,我们已经完成了JMX脚本的分析,大致了解了JMX脚本的基本元素。 那么在这一集,我们将会介绍一下Jmeter二次开发的Demo。 Demo代码 那么话不多说,我们就直接上代码。 public class TestStress…

Jmeter二次开发Demo

前言

在上一集,我们已经完成了JMX脚本的分析,大致了解了JMX脚本的基本元素。

那么在这一集,我们将会介绍一下Jmeter二次开发的Demo。

Demo代码

那么话不多说,我们就直接上代码。


public class TestStress {@Testpublic void testJmeterScript()throws Exception{// JMeter路径String jmeterPath = "G:\\Jmeter\\apache-jmeter-5.6.3";// JMeter根目录File jmeterHome = new File(jmeterPath);// JMX文件路径String jmxFilePath = "E:\\XXX\\JMX\\pay_json.jmx";// JMX文件File jmxFile = new File(jmxFilePath);// JMeter配置文件路径File jmeterProperties = new File(jmeterHome.getPath() + File.separator + "bin" + File.separator + "jmeter.properties");// 设置JMeter根目录JMeterUtils.setJMeterHome(jmeterHome.getPath());// 加载JMeter配置文件JMeterUtils.loadJMeterProperties(jmeterProperties.getPath());// JMeter标准引擎StandardJMeterEngine jmeter = new StandardJMeterEngine();// 测试计划树HashTree testPlanTree = new HashTree();// 设置文件服务器的基础脚本路径FileServer.getFileServer().setBaseForScript(jmxFile);// 加载测试计划树 jmx脚本testPlanTree = SaveService.loadTree(jmxFile);// 转换测试计划树JMeter.convertSubTree(testPlanTree, false);// Summariser对象Summariser summer = null;// Summariser名称String summariserName = JMeterUtils.getPropDefault("summariser.name", "summary");if (!summariserName.isEmpty()) {// 创建Summariser对象summer = new Summariser(summariserName);}// 结果日志文件名String logFile = "example.csv";// 结果收集器ResultCollector logger = new ResultCollector (summer);logger.setFilename(logFile);// 将结果收集器添加到测试计划树上testPlanTree.add(testPlanTree.getArray()[0], logger);// 配置JMeter引擎jmeter.configure(testPlanTree);// 运行JMeter测试jmeter.run();}
}

上面的代码,有几个小点是需要各位修改一下的,一个是Jmeter的路径,另一个是用于使用到这个Demo的JMX脚本的路径。不过要注意一下路径的分隔符要结合自身的系统来使用,比如说我的操作系统是Windows的,所以分隔符是'\\'。

代码解释

  1. 初始化JMeter环境:设置JMeter的安装路径和配置文件路径,并加载配置。

  2. 加载测试计划:指定JMX文件路径,将测试计划加载到JMeter的测试计划树中。

  3. 配置结果收集器:创建结果收集器对象,设置结果输出文件名,并将其添加到测试计划树中。

  4. 运行测试:配置JMeter引擎,使用测试计划树运行测试。

具体来说:

  • 首先,代码设置了JMeter的根目录和JMX文件的路径。
  • 然后,它加载了JMeter的配置文件,并初始化了JMeter引擎和测试计划树。
  • 接下来,代码设置了文件服务器的基础脚本路径,并加载了JMX文件到测试计划树中。
  • 之后,代码检查了是否需要创建Summariser对象(用于生成测试摘要)。
  • 接着,代码创建了一个结果收集器,设置了输出日志的文件名,并将结果收集器添加到了测试计划树中。
  • 最后,代码配置了JMeter引擎,并执行了测试。

http://www.yayakq.cn/news/699379/

相关文章:

  • 网站运营者网址四川住房和建设厅网站
  • 网站建设分金手指专业二七微信小程序服务器费用
  • 绵阳网站的建设可做设计任务的网站
  • 重庆网站设计最加科技怎么看一个网站是用什么程序做的
  • 网站开发需要用到什么技术北京十大建筑设计公司
  • 做网站网站建筑设计图设计说明
  • 网站建设图片如何放在网站上wordpress 获取当前分类id
  • 外国人企业网站怎么做凡客还在吗
  • 金乡网站建设多少钱小程序免费制作平台二维码筛选
  • 哪家网站专做女性服装小微型企业网站建立
  • 网站建设与制作布局怎样开无货源网店教程
  • 自建网站推广的最新发展修改wordpress评论
  • wordpress企业汉化主题宿迁seo公司
  • 福建中海建设有限公司网站辽宁省建设银行网站
  • 公司做的网站过期了wordpress网站框架
  • 怎么做视频还有网站吗concrete5 wordpress
  • 管理咨询公司项目运作流程天津优化公司
  • 表格上传网站网站开发费用属于什么科目
  • 企业sns网站需求做网站公司排名多少钱
  • 甜品店网站开发背景邢台做网站推广报价
  • 咖啡网站建设的优势网站解析域名
  • 廊坊seo建站定制化网站开发公司
  • wordpress博客登不上林芝seo
  • phpcmsv9手机网站开发百度权重10的网站
  • wordpress站点管理员怎么查域名有没有备案
  • 东莞网站建设方案咨询如何进行账号推广
  • 餐馆网站模板网站营销特点
  • 美食网站开发的目标网站内如何@
  • 如何知道网站是用什么语言做的广西网站开发建设
  • 有哪些做淘宝素材的网站专业网站建设模板