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

怒江傈僳族自治州网站建设_网站建设公司_Banner设计_seo优化

做网站 做推广需要知道什么,凡科网站建设平台,0531建设网站,相亲网站的女人 做直播的随着我们采用不同的体系结构和实现方式#xff0c;对通用压力测试工具的需求不断增长。 Apache Jmeter是进行负载测试时最著名的工具之一。 它支持许多协议#xff0c;例如ftp http tcp#xff0c;并且可以轻松地用于分布式测试。 Jmeter还为您提供了一种创建自定义采样器… 随着我们采用不同的体系结构和实现方式对通用压力测试工具的需求不断增长。 Apache Jmeter是进行负载测试时最著名的工具之一。 它支持许多协议例如ftp http tcp并且可以轻松地用于分布式测试。 Jmeter还为您提供了一种创建自定义采样器的简便方法。 例如如果您需要对HTTP终结点进行负载测试而该终结点需要用于签名标头的特定过程那么自定义采样器将派上用场。 目标是实现一个自定义采样器项目该项目将对一个简单功能进行负载测试。 在此示例中我使用gradle 。 group com.gkatzioura.jmeter version 1.0-SNAPSHOTapply plugin: javasourceCompatibility 1.6repositories {mavenCentral() }dependencies {compile org.apache.jmeter:ApacheJMeter_java:2.11compile org.json:json:20151123testCompile group: junit, name: junit, version: 4.11 }task copySample(type:Copy,dependsOn:[build]) {copy {from project.buildDir.getPath()/libs/jmeter-sampler-1.0-SNAPSHOT.jarinto pathtoyourjmeterinstallation/apache-jmeter-2.13/lib/ext/} } 我包括对项目的ApacheJMeter依赖项因为采样器将必须扩展AbstractJavaSamplerClient。 copySample任务会将jar复制到所有采样器所在的Jmeter的lib / ext路径中。 采样器将调用一个简单的函数 package com.gkatzioura.jmeter;/*** Created by gkatzioura on 30/1/2016.*/ public class FunctionalityForSampling {public String testFunction(String arguement1,String arguement2) throws Exception {if (arguement1.equals(arguement2)) {throw new Exception();}else return arguement1arguement2;}} CustomSampler类扩展AbstractJavaSamplerClient类并调用testFunction。 通过覆盖getDefaultParameters函数我们可以应用可与请求一起使用的默认参数。 package com.gkatzioura.jmeter;import org.apache.jmeter.config.Arguments; import org.apache.jmeter.protocol.java.sampler.AbstractJavaSamplerClient; import org.apache.jmeter.protocol.java.sampler.JavaSamplerContext; import org.apache.jmeter.samplers.SampleResult; import org.slf4j.Logger; import org.slf4j.LoggerFactory;import java.io.Serializable;/*** Created by gkatzioura on 30/1/2016.*/ public class CustomSampler extends AbstractJavaSamplerClient implements Serializable {private static final String METHOD_TAG method;private static final String ARG1_TAG arg1;private static final String ARG2_TAG arg2;private static final Logger LOGGER LoggerFactory.getLogger(CustomSampler.class);Overridepublic Arguments getDefaultParameters() {Arguments defaultParameters new Arguments();defaultParameters.addArgument(METHOD_TAG,test);defaultParameters.addArgument(ARG1_TAG,arg1);defaultParameters.addArgument(ARG2_TAG,arg2);return defaultParameters;}Overridepublic SampleResult runTest(JavaSamplerContext javaSamplerContext) {String method javaSamplerContext.getParameter(METHOD_TAG);String arg1 javaSamplerContext.getParameter(ARG1_TAG);String arg2 javaSamplerContext.getParameter(ARG2_TAG);FunctionalityForSampling functionalityForSampling new FunctionalityForSampling();SampleResult sampleResult new SampleResult();sampleResult.sampleStart();try {String message functionalityForSampling.testFunction(arg1,arg2);sampleResult.sampleEnd();;sampleResult.setSuccessful(Boolean.TRUE);sampleResult.setResponseCodeOK();sampleResult.setResponseMessage(message);} catch (Exception e) {LOGGER.error(Request was not successfully processed,e);sampleResult.sampleEnd();sampleResult.setResponseMessage(e.getMessage());sampleResult.setSuccessful(Boolean.FALSE);}return sampleResult;}} 编译完成后必须将创建的jar复制到JMeter安装目录的lib / ext目录。 同样如果还有更多依赖项需要导入则还应该将它们复制到JMeter安装目录的lib路径中。 通过将Java Sampler添加到JMeter线程组来完成该过程之后我们可以选择我们的自定义采样器。 您也可以在此处找到源代码。 翻译自: https://www.javacodegeeks.com/2016/02/implement-custom-jmeter-samplers.html
http://www.ihoyoo.com/news/125317.html

相关文章:

  • 设计网站怎样做色卡深圳营销型定制网站开发1000
  • 深圳网站设计建设公司个人网站开论坛
  • 企业网站推广网站东莞今天新增加的情况
  • wordpress汽车模版济南做网站优化价格
  • 左右网站模版珠宝首饰网站开发
  • 手机网站趋势网站加速器下载
  • 关于网站建设管理的通知做网站常规语言
  • 网站排名张家港个人网站模板设计步骤
  • 手机端网站用dw怎么做广州市城市建设开发总公司网站
  • 网站建设明薇通网络服务好网站建设网站推广
  • 做移动网站永清网站建设
  • 网站做动态图片大全昆明搭建微信网站哪家最优惠
  • 易班网站建设基础无障碍环境建设 网站
  • 电子商务在酒店管理网站建设百度自然排名网站的logo怎么做
  • vs2015网站开发实例公司装修设计公司
  • 网站ww正能量wordpress二次打开
  • 叶榭做网站东莞做网站企业
  • 上传到ftp网站模板网页制作专业要求
  • 国内网站开发公司短网址生成api接口
  • 个人网站做电商锦州网站建设怎样
  • google推广教程南通优普网站建设优化
  • 做门户网站要多少钱中国企业500强中海油排名
  • 什么是网站版式2022最旺公司名称
  • 网站开发 实训 报告4网站免费建站
  • 新手做市场分析的网站上海松江网站设计公司
  • 凡科网站免费版企业网站制作设计公司
  • 网站建设有没有用树莓派做网站服务器
  • 深圳产品推广网站建设方案绩效考核表 网站建设
  • 网站建设制易销云建站公司
  • 长沙 网站设计 公司软装设计网站大全