4.1 什么是断言
1、背景:测试关键在于结论,断言是判断测试是否通过的验证点,验证点都通过才意味着测试通过 。断言判定规则的正确性是断言判定的必要条件。
2、响应断言的作用:通过见检查服务器响应数据,判断是否返回预期想要的数据。如果是则返成功。
3、常见的校验信息检查点:
响应码:Response code(jmeter会自动校验)
响应文本详情:Text response(最重要)
响应报文头:response Header
4、添加一个响应断言:右击某个具体的请求-》add-》assertions-》response assertion
5、添加匹配规则
6、tips:如果要验证校验规则是否生效,可以把校验规则改成一个错误的值,在结果树中观察是不是返回了一个错误的判定。
4.2 大小断言
1、背景:大小断言用于判断响应数据包中是否包含正确数量的字节数,有时候返回数据包太小了可能是数据不全的错误。
2、校验信息点:Response content-length
3、使用场景:通常情况下不会单独使用,而是辅助其他校验点一起使用
4、添加方法:右击某个具体的请求-》add-》assertions-》size assertion
我的参数设置如下:
网友评论