1
我得到了一個項目,我在事務上執行狀態更改,我想將事務ID放入排除列表中,並在IfController中檢查Id是否不在該列表Jmeter - 創建被訪問頁面的排除列表
-- Get ALL transactions IDs
-- RegEx Extract Transaction ID
-- IfController (if(ID != null))
-- Change Transaction Statushere
我所做的是把JSR223後處理器在「更改交易地位」:
if(prev.isSuccessful()){
var id;
id = vars.get("id");
exclusionList = vars.get("exclusionList");
exclusionList = exclusionList.concat([id]);
vars.put("exclusionList", exclusionList);};
和JSR223預處理器在年初:
var exclusionList = [];
vars.put("exclusionList", exclusionList);
所以現在我的測試文件看起來像:
-- JSR223 Pre-processor (create list, put it in vars) -- Get ALL transactions IDs -- RegEx Extract Transaction ID -- IfController (if(ID != null)) -- Change Transaction Status -- JSR223 Post-processor (update exclusion list with an ID)
但我不斷收到exclusionList沒有定義的錯誤在vars.put( 「exclusionList」,exclusionList);