断言是测试环节中,十分重要的一节。测试
响应结果是否正确,能够经过断言判断,无需人工确认。spa
1.为请求添加断言blog
常使用:响应断言>Bean Shell断言>断言持续时间接口
2.响应断言io
●经常使用来判断的响应字段:请求
响应文本(对得到的响应数据文进行判断,例如:HTML页面,Json字串等)im
Response Headers(对响应的头文件进行判断,例如:响应的状态码200等,或者是接口返回指定含义的状态码)数据
Ignore Status(若是状态码是200,jmeter会判断为成功,若是状态码是其余的则会判断为失败。例如:302~重定向,那须要勾选ignore status,直接去断言其余的内容)重定向
●经常使用匹配模式:img
包括(返回结果包括指定的内容,支持正则匹配)
Equals(返回结果与指定内容彻底一致)
SubString(与 “包括”差很少,都是指返回结果包括指定的内容,可是subString不支持正则 )
否(至关于取反 )
3.断言持续时间
在限定的时间内获得响应数据,超时一样为失败
例如:30ms未得到数据,表示响应失败