jmeter同步定时器实现狭义并发
JMeter(元件化,作用域)
用同步定时器实现狭义并发(集合点syning time)
- 参数
- 模拟用户组的数量
- Jmeter中0代表全部
- 此参数不能大于线程组的线程数(到达集合点的线程数不能大于总线程数,这样无超时机制的话,会一直等下去)
- 此参数需能整除总线程数,否则会有余数线程落单(无超时机制),因为到达集合点的线程够数,就执行一次并发
- 超时机制
- 0代表无超时机制,即必须凑够上述参数,才会释放线程
- 单批次线程集合时间不会超过超时机制
- 模拟用户组的数量
- 多线程框架,支持高并发操作(threading库,但是无系统的图表分析)
- 对服务器模拟负载
- 支持web,数据库,FTP服务器系统的性能测试
- 开源,纯JAVA,可二次定制化开发
- http请求包含四部分
- 请求行
- 请求方式
- url地址
- 协议
- IP地址或域名
- 端口
- 路径
- 参数
- 协议版本
- 请求头
- 空行
- 请求体
- 请求行
接口测试
-
接口文档
1. 接口地址 2. 返回格式 3. 请求参数 4. 请求头 5. 调用示例 6. 返回示例
-
抓包(fiddler)
接口性能测试
负载测试
压力,稳定性测试
种一棵树最好的时间是十年前,其次是现在