Jmeter文件傳參一個參數對應多個值


   好久沒有寫了,今天在工作中遇到一個小問題;很簡單的東西,折騰了我半個小時,后面自己靜下心想了下,解決了。

   哈哈 自己還是比較笨滴!所以記錄下,以免后面忘記。

   首先,新建Jmeter線程的東西就不說了,直接奔主題。

   需求:請求接口,一個參數需要可以多個值(比如:選擇城市時可以多選,一般情況下的參數是cityId=1,2,3,4,5,6......)

    那么現在需要用文件傳參的方式來實現呢?

  1:建立文本.txt在某一個目錄下面,把路徑寫入至 filename:把文件的絕對路徑輸入框中 

  2:Delimiter中默認值為【,】號 ,需要修改Delimiter輸入框中的默認值;我這邊修改的默認值為【/】,那么我如果有兩個參數必須要用【/】來隔開,不是用【,】號了。

      注: 因為參數的拼接也是用【,】號來區分,Jmeter默認參數與參數之間也用【,】區分, 如果不修改,那么jmeter只能當做是另外的一個參數處理,取值時也只會取第一個值

            后面的值一律不取

 

2:直接請求接口,調用houseId參數

 

3:查看結果,是否是想要的結果

 

如果參數需要循環的去跑,設置該線程的循環次數,.txt文件如下輸入

 

循環6次后的結果,請求6次都是定義好的參數

以上都是我自己為了方便記錄寫的,有什么不對的地方見諒

 


免責聲明!

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



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