jmeter掌握这些就足够了
最近不少测试朋友在问我有关于jmeter的相关技术点,我看他们连那些不常用的功能都是去研究个透,其实我想说jmeter的话,掌握一些比较常用重要的元件就足够在工作是上使用了。
在罗列之前你得知道jmeter是啥东东?
它是apche公司使用java平台开发的测试工具,所以想要使用它必须基于java环境才可以
基本是测试人员用的最多,主要是用于
- 接口测试
- 性能测试
- 压力测试
- 自动化测试
其实还有一款相同的软件loadrunner,不过jmeter对比前者的话,开源免费小巧
在实际工作中使用jmeter的流程基本都是
- 添加测试计划
- 添加线程组
- 在线程组里添加【取样器】比如http请求
- 接着就是在监听器添加聚合报告或者查看结果树
在上面的流程在进行深入研究,比如添加各种元件
哪些元件是我们要去掌握呢?
1.配置元件
- HTTP请求默认值
- HTTP信息头管理器
- CSV data setconfig
2.前置处理器
- 用户参数
3.定时器
- Synchronizing Timer
- 固定定时器
- 高斯随机定时器
4.断言
- 响应断言
5.取样器
- http请求
- jdbc request
- debug sampler
6.后置处理器
- 正则表达
- Xpath
7.监听器
- 查看结果树
- 聚合报告
8.逻辑控制器
- 循环控制器
- foreach控制器
- if 控制器
- 事物控制器
- 仅一次控制器
掌握以上组件就足够了,平时多积累,元件用多了,积累多了,自然而然就知道怎么用,其实学习和工作都是这样,抓住主要去学哈,不断实践不断去积累,才能形成自己知识体系,这样才是真正的掌握!加油各位小伙伴!!!