jmeter如何在人工方式采样器中失败

时间:2015-08-17 09:53:28

标签: jmeter

如果脚本逻辑上不对,我试图让采样器失败,这是我的脚本:

for(int i=0;i<suggestions.length();i++){

                JSONObject item = (JSONObject)suggestions.getJSONObject(i);
                JSONObject params = item.getJSONObject("params");

                if(i==0){

                        msg = getMessage(item,i,suggestions);
                        System.out.println(msg+" "+ i);
                        if(!msg.equals("Hi, I just started a run at home")){
                                res = result(res);
                                System.out.println(res);
                }
            }

现在result()函数假设获取失败结果字符串我希望能够在result()函数输出“失败”的情况下使采样器失败。

1 个答案:

答案 0 :(得分:1)

试试http://jmeter.apache.org/usermanual/component_reference.html#Response_Assertion。您可以在此处检查字符串响应。这里检查比硬编码更好。