Jmeter 二十一 指令碼兩種引數化

2022-08-21 13:24:07 字數 2557 閱讀 1506

1:parameters的兩種引數化方法

1.1:函式助手引數化

首先準備你的引數資料。我在bin/data中新建了乙個dat檔案,記事本另存為修改編碼為utf-8,注意使用者名稱和密碼是一一對應的,用英文逗號隔開

點選函式助手對話方塊,填寫資料檔案路徑與列數

點選生成,生成函式

將生成的函式填入parameters值中,注意引數與列數的對應關係!

我們剛剛在資料中填入了三個引數,這裡我們需要修改一下執行緒。且將執行緒改為3

執行一下指令碼,觀察結果樹。可以發現請求傳送了三次,每次的使用者名稱不同。

1.2:parameters的函式助手引數化就說到這裡,下面看一下json格式如何引數化。這裡我們用到了csv檔案引數化的方法

借助jmeter中的配置原件:csv data set config

配置csv data set config

在json陣列中引入變數,執行並檢視結果樹

可以看到執行了三次,每次傳入的使用者名稱不同

1:parameters的兩種引數化方法

1.1:函式助手引數化

首先準備你的引數資料。我在bin/data中新建了乙個dat檔案,記事本另存為修改編碼為utf-8,注意使用者名稱和密碼是一一對應的,用英文逗號隔開

點選函式助手對話方塊,填寫資料檔案路徑與列數

點選生成,生成函式

將生成的函式填入parameters值中,注意引數與列數的對應關係!

我們剛剛在資料中填入了三個引數,這裡我們需要修改一下執行緒。且將執行緒改為3

執行一下指令碼,觀察結果樹。可以發現請求傳送了三次,每次的使用者名稱不同。

1.2:parameters的函式助手引數化就說到這裡,下面看一下json格式如何引數化。這裡我們用到了csv檔案引數化的方法

借助jmeter中的配置原件:csv data set config

配置csv data set config

在json陣列中引入變數,執行並檢視結果樹

可以看到執行了三次,每次傳入的使用者名稱不同

jmeter請求引數的兩種方式

jmeter做介面測試,body與parameters的選取 1 普通的post請求和上傳介面,選擇parameters。2 json和xml請求介面,選擇body。注意 在做介面測試時注意下請求頭 content type 1 對於普通文字 content type text plain html...

shell 指令碼 兩種登入方式

bin bash echo while 方法!echo 請輸入登入使用者名稱 read name1 if test name1 yang then echo 登入成功 else echo 登入失敗,請輸入正確的使用者名稱 read name1 while name1 yang do echo 登入失...

python指令碼的兩種呼叫方式

一般的linux都自帶python,不用安裝,window的話安裝程式安裝就可以了。執行python有兩種方式 解析器執行和原始檔執行。1.解析器執行 在命令列輸入python就能啟動解析器,我們安裝下面的方式輸入就馬上能得到列印資訊 退出可以輸入exit 或者quit 或者ctrl d。2.使用原...