断言
断言主要是为了验证Jmeter中发送的请求是否执行成功,以百度搜索为例,当搜索"tester"关键字后,若百度搜索成功,则返回的数据中有个字段为title,值为"tester_百度搜索"。
我们可以在Jmeter的百度搜索HTTP请求后添加一个响应断言,判断在结果中是否包含需要的数据。
实际配置
1、线程组下添加HTTP请求,进行配置,百度搜索的参数为tester
2、线程组下右键添加Assertions - Response Assertion,并配置响应断言的内容
3、执行线程组,查看结果,执行成功。
4、模拟断言执行失败的情况,如将响应断言中配置包含的字段tester修改为tester1,然后再次执行线程组,查看结果,执行失败,失败原因也能提示出来: