Jmeter參數化操作實戰-txt格式文件


【背景】

Jmter版本:5.1.1

演示地址:聚合數據-身份證查詢 (http://apis.juhe.cn/idcard/index)

【實操】

本文是自己在學習Jmeter參數化過程整理的筆記,適合剛接觸此工具的小白參考,高手可忽略。

Jmeter參數化-txt格式文件

步驟1:測試計划下新建線程組,如命名為身份證歸屬地查詢,並在該線程組下添加取樣器下的HTTP請求;

步驟2:查看聚合數據下的身份證查詢API文檔

https://www.juhe.cn/docs/api/id/38

需要自己注冊賬號,以便獲取個人申請的KEY值。

步驟3:按照API文檔內容,在Jmeter中填寫HTTP相關請求參數,並添加監聽器下的查看結果樹,便於驗證查看執行結果。

步驟4:點擊運行,並在查看結果樹下查看取樣器結果、請求和相應數據內容。

 

思考:我只查詢一條身份證號的歸屬地,比較簡單,只需要添加1條http請求,那如果需要查詢100條,甚至1000條身份證信息時,難道需要添加1000條請求嗎?

所以這里引入參數化概念,通過txt文件格式管理身份證號數據信息。那么如何通過txt文件格式完成參數化設置呢?

步驟5:線程組下添加配置元件-CSV數據文件設置,並將本地的txt數據文件導入,設置好變量名稱(便於http請求下參數調用)

步驟6:HTTP請求下,修改cardno參數對應值,將原先的身份證號改為變量名${cardid}

步驟7:由於我這里只設置了5條身份證數據內容,所以在線程組下將循環次數改為5,即運行5次即可

步驟8:我們再次運行,查看結果樹下響應內容,發現每天身份證歸屬地查詢內容均有對應值。

 

至此,基本參數化設置就完成了,你明白了嗎?

說明:文中使用的身份證號均通過 在線隨機身份證號碼生成器 生成模擬數據,未侵犯個人隱私。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM