一,JMeter的组成
1) 测试计划(最上层)
- 线程组:控制多线程并发,设置虚拟用户
- 断言:预期结果和实际结果比对(在性能测试中不推荐,因为重点不是对准确性的判断)
- 定时器:操作线程时候停顿多长时间之类
- 监听器:重要组成部分,可以用来调试脚本,看看是否成功,还可以对资源进行监控
- 配置原件: 重要组成部分,可以在里面获取cookie信息之类的配置信息
- 后置处理器: 在并发完成后想要做什么。后一个请求用到前一个请求的结果,用后置处理器就可以拿到,放的一个变量里,下一次请求去用
- 前置处理器:请求发生前做什么。
- 逻辑控制器:当一个条件满足时,我需要去做什么
- Sampler:放置请求