jmeter之断言复制过来的内容也会失败

  今天遇到个很纳闷的事儿,就决定记下来,在做jmeter断言的时候,明明我是从相应文本中拷贝出来的内容,但是依旧会断言失败,差了很多资料无果,最终请教了大佬才发现是特殊字符的问题

  jmeter断言中不会断言特殊字符,比如 * [ ] 等字符,如果断言中有这些字符,即使一模一样也会断言失败,这时候需要对字符进行转义

  转义的方法也很简单,举例如下

  比如需要断言响应文本中包含:abc*d

  则断言内容应该写为:abc*d

  再比如需要断言响应文本中包含:[a*bcd]

  则断言内容应该写为:[a*bcd]

  目前笔者遇到就这两个字符* 和[] 需要进行转义,后续如果发现类似问题,也可以考虑是否是特殊字符造成的原因导致无法断言成功

原文地址:https://www.cnblogs.com/baxiaobin/p/12738721.html