亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > Jmeter
接口性能測試--JMeter
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/11/6 15:37:25 ] 推薦標(biāo)簽:

  2.多接口性能測試
  按照上面的方法進(jìn)行測試,每個(gè)需要測試的接口和場景都需要寫一個(gè)這樣的測試類,對于有些具有相似初始化,清理等
  工作,只有具體的那行事務(wù)代碼不一樣的情況,會有很多重復(fù)的工作。如下:
  可以考慮采用反射的方式來解決這個(gè)問題,尤其是業(yè)務(wù)非常類似的接口和場景。當(dāng)然,反射會帶來壓力機(jī)的性能消耗,
  但是這個(gè)可以通過調(diào)整JMeter的JVM參數(shù)和增加JMeter實(shí)例來解決。
  1)利用反射后的結(jié)構(gòu)如下:
  2)AbstractServiceClient是一個(gè)抽象基類
package  com . xxx . yyy . perf . base;
import  java.lang.reflect.Method;
import  org.apache.jmeter.protocol.java.sampler.AbstractJavaSamplerClient;
import  org.apache.jmeter.protocol.java.sampler.JavaSamplerContext;
import  org.apache.jmeter.samplers.SampleResult;
/**
* Comment of AbstractServiceClient
*  @author flynewton
*/
public  abstract  class  AbstractServiceClient  extends  AbstractJavaSamplerClient {
public  Object  invokeTest( String  testName ,  JavaSamplerContext  context ,SampleResult  sample)  {
Method []  methods  =  this . getClass (). getMethods();
for ( Method  m  :  methods)  {
if ( m . getName (). equalsIgnoreCase( testName))  {
try  {
return  m . invoke( this ,  context , sample);
}  catch ( Throwable  t)  {
this . getLogger (). error( "execute method:"  +  testName  +  " falied" ,  t);
}
}
}
return  null;
}
}

上一頁123下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 成年美女黄网色大观看全 | 成人日韩在线观看 | 欧美成人三级一区二区在线观看 | 欧美天堂在线 | 美国一级大黄香蕉片 | 99精品在线观看 | 狠狠色丁香婷婷综合小时婷婷 | 带肉很污的甜宠文bl | 久久久亚洲欧美综合 | 韩国理伦片在线理伦韩国 | 狠狠色狠狠色综合人人 | aaa在线观看视频高清视频 | 亚洲欧美日韩高清一区二区一 | 被窝国产理论一二三影院 | 不卡福利| 天堂理论片 | 手机看片高清日韩精品 | 日韩视频网 | 人成免费在线视频 | 欧美日韩国产在线一区 | 欧美日韩中文在线视频 | 小明爱看看永久成人免费平台 | 国产精彩视频在线 | 免费精品视频 | 波多野结衣福利视频 | 国精品午夜dy8888狼人 | 成人免费v片在线观看 | 中文天堂 | 精品国产免费第一区二区 | 亚洲一级在线 | 殴美一级毛片 | 国产区网址 | kk4kk免费视频毛片 | 人人夜| 一级片在线播放 | 国产黄色小视频网站 | 夭天曰天天躁天天摸在线观看 | 日韩色网站 | 中文字幕22页 | 香蕉精品一本大道在线观看 | 日韩伦理一区 |