响应断言
1 响应断言面板介绍
步骤:右键——添加——断言——响应断言(添加断言)
1.1 模式匹配规则
1.1.1 包括匹配模式:包括响应的结果中包含指定的文本或者字段值,支持正则表达式。
1. 添加一个正则表达式提取access-token的值
2.在响应断言中用参数化形式${token1}填写在测试模式中,选择【包括】匹配规则,最后再添加【断言结果】查看是否断言成功。
1.2 Apply to
1.Main sample and sub-samples:主采样器和子采样器;
2.Main sample only:仅主要采样器;
3.Sub-samples:仅子采样器;
4.JMeter Variable Name to use :要使用的 JMeter 变量名称。
Attention:
- 大多数情况,可以只勾选“Main sample only”,一般情况下,发起一个请求,实际上只有一个请求。但是有时候发起一个请求,会触发多个服务器请求,这个时候就有Main sample 和 sub-samples的区别,如果发起重定向请求,并且勾选“跟随重定向”,重定向后的请求就是Main sample。
2 添加断言结果查看断言的运行结果
步骤:右键——添加——监听器——断言结果(添加断言结果,运行查看断言结果)