Javascript BeanShell脚本检查jmeter中的响应文本中是否存在响应A或B

Javascript BeanShell脚本检查jmeter中的响应文本中是否存在响应A或B,javascript,java,jmeter,beanshell,Javascript,Java,Jmeter,Beanshell,如何使用beanshell脚本断言验证jmeter中的响应文本中是否存在响应A或B提供了以下预定义变量: ResponseData-字节数组,包含父采样器响应 Failure-布尔值,指示断言(以及范围中的采样器)是否成功 FailureMessage-可用于提供自定义错误消息的字符串 示例代码,用于检查响应是否包含A,如果不包含,则取样器失败 String response = new String(ResponseData); Failure = !response.contains(

如何使用beanshell脚本断言验证jmeter中的响应文本中是否存在响应A或B提供了以下预定义变量:

  • ResponseData
    -字节数组,包含父采样器响应
  • Failure
    -布尔值,指示断言(以及范围中的采样器)是否成功
  • FailureMessage
    -可用于提供自定义错误消息的字符串
示例代码,用于检查响应是否包含
A
,如果不包含,则取样器失败

String response = new String(ResponseData);

Failure = !response.contains("A");
FailureMessage = "Response didn't contain A"; 

更多信息:

谢谢,但是如何在代码中使用或类似于response.contains(“A”)或response.contains(“B”)类似于
if(response.contains(“A”)| | response.contains(“B”){//do you need}
。有关详细信息,请参阅。谢谢,它很管用