av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

JMeter 實現Java請求步驟及原理詳解

瀏覽:94日期:2022-09-03 16:30:38

1.jar包

添加jar包依賴,注意和Jmeter的版本相同:

ApacheJMeter_core.jar,ApacheJMeter_java.jar

2.寫Java請求

先繼承 AbstractJavaSamplerClient,或者實現 JavaSamplerClient,

各方法和參數:

getDefaultParameters(),用來自定義參數的。 runTest(),請求主體。 Arguments類: 參數管理; addAuguments() 用來添加參數。 JavaSamplerContext類: javaSampler的容器類,用來接收、處理用戶傳入的參數。 getParameter('參數名稱') 用來獲取指定的參數的值。 SampleResult類,請求類。

代碼實現

public class HelloThree extends AbstractJavaSamplerClient { String uname=''; //定義GUI界面的參數。 @Override public Arguments getDefaultParameters() { Arguments params = new Arguments(); params.addArgument('username', 'Jerry'); return params; } @Override public void setupTest(JavaSamplerContext context) { //獲取參數 uname = context.getParameter('username'); } //主體執行部分。 @Override public SampleResult runTest(JavaSamplerContext javaSamplerContext) { //new一個SampleResult對象,用來實現計時、結果回寫等操作。 SampleResult sr=new SampleResult(); //初始化業務功能類。業務功能類就是真正用來實現請求發送的類。 Request request=new Request(); //業務操作 try { //請求開始計時 sr.sampleStart(); //調用業務方法。 String result=request.say(uname); //設置顯示的請求數據,非必須。 sr.setSamplerData('this is uname='+uname); //設置顯示的響應數據,必須。 sr.setResponseData(result,sr.TEXT); //設置請求的結束狀態。 sr.setSuccessful(true); } catch (Exception e) { sr.setResponseData('fail msg:'+e.getMessage(),sr.TEXT); sr.setSuccessful(false); } finally { //請求結束計時。 sr.sampleEnd(); } return sr; }}

寫好之后打成jar包;

3.jar包的存放

·擴展的組件本身的jar包,放入Jmeter的libext目錄。 ·業務jar包及其所有的依賴包,放入Jmeter的lib目錄。

然后重啟jmeter,添加Java請求,就可以看到新增的Java請求了。

lib目錄的沖突、管理:

業務本身需要用到的一些jar包,可能Jmeter的lib目錄原始就存在。因此會存在以下問題:

·jar包版本的沖突問題。 ·jar包數量太多,無法有效區分。

解決方法:在Jmeter.properties中設置plugin_dependency_path

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
主站蜘蛛池模板: 97精品久久 | 新疆少妇videos高潮 | 波多野结衣中文字幕一区二区三区 | 日本精品一区二区 | 激情欧美一区二区三区中文字幕 | 国产精品久久久久久久久久久免费看 | 日韩在线观看一区 | 99久久99久久精品国产片果冰 | 成年人在线电影 | 国产精品美女久久久久久免费 | 日韩三级免费观看 | 中文字幕高清av | 奇色影视 | 国产成人精品一区二三区在线观看 | 全部免费毛片在线播放网站 | 婷婷久久精品一区二区 | 国产日韩欧美一区 | 中文字幕av在线 | 九九久久久 | 成人性视频免费网站 | 中文字幕在线视频一区二区三区 | 91原创视频在线观看 | 亚洲一区二区免费 | 北条麻妃99精品青青久久主播 | 欧美一级二级视频 | 日韩在线电影 | 日韩在线播放av | 国产精品免费一区二区三区 | 国产精品视频久久久 | 国产一区二区在线免费播放 | 日韩欧美精品 | av在线免费观看网站 | 午夜三区 | 日本在线免费视频 | 一级大黄色片 | 久久精品国产一区二区电影 | 成人免费看片又大又黄 | 欧美成人在线影院 | 亚洲成人精品 | av官网在线| 91精品国产91久久久久久不卞 |