相关疑难解决方法(0)

JMeter如何不失败500内部服务器错误

我使用JMeter作为单元测试工具,在参数化调用中,我希望一些响应是500内部服务器错误.我正在使用BeanShell Assertions来检查响应.

如果响应包含指定的文本,我希望500个内部服务器错误中的一些不被标记为失败.所有500个服务器错误都标记为失败.是否有可能改变行为?

以下是BeanShell Assertion的摘录.

if (ResponseCode.equals("500")) {
    Failure = false;
    String respData = new String(ResponseData);

    if (! respData.contains("specific Text")) {
        Failure = true;
        FailureMessage = "500 Internal Server Error:  Unexpected Response.   " + 
            "Response Message: " + respData;
    }
}  
Run Code Online (Sandbox Code Playgroud)

谢谢你们

jmeter assertion

28
推荐指数
2
解决办法
3万
查看次数

标签 统计

assertion ×1

jmeter ×1