用戶定義變量
傳入三個變量(u1,u2,u3)
BeanShell取樣器
獲取自定義的參數
參數欄輸入:${u1} ${u2} ${u3}
腳本輸入:
// 獲取參數傳遞過來的值 並且存入變量中
vars.put("v1",bsh.args[0]);
vars.put("v2",bsh.args[1]);
vars.put("v3",bsh.args[2]);
// 獲取參數傳遞過來的變量集合
vars.put("v4",Parameters);
// 輸出變量集合
log.info(Parameters);
// 輸出元件的name
log.info(Label);
// 設置響應代碼555
ResponseCode = 555;
// 設置響應信息
ResponseMessage = "這是一條響應信息^.^";
// 設置是否成功
IsSucces = false;
//設置響應數據
SampleResult.setResponseData("dimples");
調試取樣器(新建一個debug sample)
察看結果樹
運行,觀看察看結果樹數據。
BeanShell取樣器結果:
Response code: 555
Response message: 這是一條響應信息^.^
BeanShell取樣器響應體:
dimples
debug sample:
u1=111
u2=222
u3=333
v1=111
v2=222
v3=333
v4=111 222 333