不使用定时器时
- Jmeter 线程将按顺序执行各个取样器而不会中途暂停
- Jmeter 可能会在很短时间内发出过多请求,从而使服务器不堪重负
使用定时器时
- 可以在取样器下添加定时器,这样定时器只会作用于当前取样器
- 也可以在线程组下添加多个定时器,统计定时器的总和,然后作用于线程组下的所有取样器
定时器有哪些
断言的介绍
- 可以断言服务器的响应内容
- 在性能测试脚本中使用断言,一般是为了调试脚本
- 在接口自动化测试中使用断言,一般是为了严谨的校验接口响应内容是否符合预期
断言成功与否
- 断言成功与否,可以通过监听器-断言结果查看
- 如果断言失败,则将此请求标记为失败,还会显示在察看结果树中,错误率会显示在聚合报告中
添加断言
- 可以将断言添加到任何取样器,只作用于当前取样器
- 如果断言是在线程组下,那么会作用于线程组下的所有取样器
性能测试中是否应该使用断言
大多数情况下不可以使用断言,因为断言不仅会增加响应时间,拉低最终的结果值,还会占用系统资源
断言有哪些
以后的学习中,我们会一一对以上定时器、断言进行讲解哦