jemeter實現IP欺騙-性能測試必備

我們在做性能測試的時候難免會有IP欺騙的需求,因爲可能當某個IP的訪問過於頻繁時,服務器會拒絕訪問請求,我之前對公司feeds服務壓測時,只要請求超過30次就會報錯,因爲服務器限制了同一個IP的請求數量,除此之外還有負載均衡的需求,因爲同一IP不能測出系統的實際性能。

如果是loadrunner的話可以通過loadrunner自帶的工具“IP wizard”設置,那麼如果是jemeter的話,該如何設置了?

第一步:爲本機設置多個固定的IP地址。

進入控制面板\網絡和 Internet\網絡和共享中心\屬性\TCP/Ipv4,如下圖點擊添加,就可以添加其他的ip地址了,切記添加之前要在cmd上,ping一下IP地址,保證此IP地址沒有被佔用,出現如圖字段就證明沒有被佔用
在這裏插入圖片描述
在這裏插入圖片描述

第二步:在jemeter中新建CSV數據文件設置(CSV Data Set Config)

在這裏插入圖片描述

第三步:在CSV Data Set Config中選中已創建好的參數化文件,文件中數據樣式如下圖,並記住下圖‘Variable Names’

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

第四步:在HTTP Request中的Advanced中設置Implementation爲HttpClient4,IP/Hostname爲${ip},{}裏的值爲第三步設置的變量名稱

在這裏插入圖片描述
OK,啦,大功告成了,大家可以看到兩次請求中,IP地址成功的參數化了

在這裏插入圖片描述在這裏插入圖片描述

發佈了13 篇原創文章 · 獲贊 16 · 訪問量 1393
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章