JMeter察看结果树和响应断言指标项详解(二)
写博客是用来总结学习知识和成果的,转发请注明出处,谢谢
在用JMeter做测试过程中,用到最多的监听器就是察看结果树啦,那取样器中的各项指标代表什么含义呢?我觉得了解一下还是很有必要的,有助于我们观察和分析结果。下面开始介绍:
首先,察看结果树的图片:
取样器结果详解:
- Thread Name:线程组名称
- Sample Start:启动开始时间
- Load time:加载时间
- Connect Time:连接时间(TCP中三次握手=连接时间)
- Latency:等待时长
- Size in bytes:发送的数据总大小
- Headers size in bytes:发送头大小
- Body size in bytes:发送数据的其余部分大小
- Sample Count:发送统计
- Error Count:交互错误统计
- Data type:数据类型
- Response code:返回码
- Response message:返回信息
- Response headers:返回头部信息
还有,响应断言也是我们常用的,见图:
- 要测试的响应字段中:响应文本–响应服务器返回的内容,HTTP协议排除Header部分;Document(text)–对文档内容进行匹配,察看结果树中响应数据部分。
- 模式匹配规则:否–选择Equals与Substring时匹配的是字符串,大小写敏感,有时候会响应失败,此时可以选择此项,会降低匹配级别,类似降到“匹配”,“包括”的级别,这样可以响应成功。