JMeter測試導(dǎo)入接口
利用Jmeter測試上傳文件,首先可根據(jù)接口文檔或者fiddler抓包分析文件上傳的接口;如下圖:
以下是我通過fiddler所截取的文件上傳的接口
1、填寫導(dǎo)入接口的信息
查看文件上傳欄下的填寫信息:
文件名稱:導(dǎo)入文件的路徑
參數(shù)名稱:file
MIME類型:為fiddler抓包的Content-Type的值;如下圖
2、然后就要填寫post的內(nèi)容,此時(shí)再看抓包截取的請求內(nèi)容,如圖
3、此時(shí),添加結(jié)果樹,查看響應(yīng)報(bào)文,一直報(bào)文件不存在
4、查了許多資料,有可能是因?yàn)槲募蟼髀窂降?\'被編碼了,服務(wù)器無法識(shí)別
此時(shí),需在http request 設(shè)置 implementation 為 Java ,讓請求內(nèi)容不被編碼,如圖
5、執(zhí)行結(jié)果;查看響應(yīng)正常和fiddler抓包的響應(yīng)是一樣的;
同時(shí),我也準(zhǔn)備了一份軟件測試視頻教程(含接口、自動(dòng)化、性能等),需要的可以直接在下方觀看,或者直接關(guān)注VX公眾號(hào):互聯(lián)網(wǎng)雜貨鋪,免費(fèi)領(lǐng)取
軟件測試視頻教程觀看處:
華測教育軟件測試進(jìn)階全套視頻教程(2023全網(wǎng)最新版,軟件測試進(jìn)階自學(xué)必備)
JMeter測試導(dǎo)出接口到本地
1、新建線程組-http請求,如圖 (bean shell腳本見步驟3)
2、如導(dǎo)出接口需要有token校驗(yàn),可在HTTP信息頭管理器中添加token信息,如下圖(bean shell腳本見步驟3)
3、添加察看結(jié)果樹,查看接口是否跑通,導(dǎo)出文件的接口一般響應(yīng)都是亂碼,因?yàn)闊o法解析,如圖
4、在導(dǎo)出文件接口的請求下增加BeanShell 后置處理程序,如圖;
代碼示例:
import java.io.*;
// 獲取請求返回的數(shù)據(jù),通過prev方法獲取上一個(gè)請求的返回
byte[] result=prev.getResponseData();
//設(shè)置文件導(dǎo)出存放路徑及保存的文件名
String file_name="C:/Users/Administrator/Desktop/導(dǎo)出文件.xlsx";
File file=new File(file_name);
FileOutputStream out=new FileOutputStream(file);
out.write(result);
out.close();
5、執(zhí)行接口,查看結(jié)果,查看本地路徑的文件;
寫在最后
PS:這里分享一套軟件測試的自學(xué)教程合集。對于在測試行業(yè)發(fā)展的小伙伴們來說應(yīng)該會(huì)很有幫助。除了基礎(chǔ)入門的資源,博主也收集不少進(jìn)階自動(dòng)化的資源,從理論到實(shí)戰(zhàn),知行合一才能真正的掌握。全套內(nèi)容已經(jīng)打包到網(wǎng)盤,內(nèi)容總量接近500個(gè)G。如需要軟件測試學(xué)習(xí)資料,關(guān)注公眾號(hào)(互聯(lián)網(wǎng)雜貨鋪),后臺(tái)回復(fù)1,整理不易,給個(gè)關(guān)注點(diǎn)個(gè)贊吧,謝謝各位大佬!
? 240集-零基礎(chǔ)到精通全套視頻課程
? [課件+源碼]-完整配套的教程
? 18套-測試實(shí)戰(zhàn)項(xiàng)目源碼
? 37套-測試工具軟件包
? 268道-真實(shí)面試題
? 200個(gè)模板-面試簡歷模板、測試方案模板、軟件測試報(bào)告模板、測試分析模版、測試計(jì)劃模板、性能測試報(bào)告、性能測試報(bào)告、性能測試腳本用例模板(信息完整)
這些資料,對于做【軟件測試】的朋友來說應(yīng)該是最全面最完整的備戰(zhàn)倉庫,這個(gè)倉庫也陪伴我走過了最艱難的路程,希望也能幫助到你!凡事要趁早,特別是技術(shù)行業(yè),一定要提升技術(shù)功底。文章來源:http://www.zghlxwxcb.cn/news/detail-737350.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-737350.html
到了這里,關(guān)于Jmeter(二十一):jmeter導(dǎo)入和導(dǎo)出接口的處理(超詳細(xì))的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!