Jmeter性能测试实战(中)
2020/01/02 16:57 分类: 技术交流 浏览:0
上一篇我们介绍了性能测试的准备工作,本次我们直接来介绍怎样使用jmeter实现项压测.
1.jmeter介绍
Jmeter是100%纯Java开发的测试工具,属于开源免费工具,主要应用场景有:
- 接口测试
- 数据库测试
- 性能测试
- Java程序测试
2.jmeter安装
Jmeter的使用需要Java环境,因此需要先安装Java,关于Java的安装本文不作详解(自行百度就好).安装jmeter首先从jmeter官网https://jmeter.apache.org/下载jmeter压缩包,如下图所示:
将apache-jmeter.zip解压后,放置在一个没有中文路径的下(为什么要放在没有中文的路径下,主要是为了避免没有必要的报错)
3.启动jmeter
进入jmeter根目录下的bin目录,Windows系统使用jmeter.bat文件启动,Linux系统使用jmeter.sh启动
4.发送HTTP请求
打开jmeter-à测试计划-à新建线程组-à取样器-àHTTP请求
即添加成功一个HTTP请求,由于本文主要讲解jmeter的性能测试,因此对于jmeter基础部分不多加赘述.
5.使用jmeter进行性能测试
当性能测试准备工作完成后,开始实施性能测试
原则:
- 每一个接口放置在一个线程组中
- 使用csv文件做参数化
- 遇到有关联接口,使用后置处理器获取返回值
- 将返回值写入csv文件中
- 使用跨线程组方式将获取的返回值传入下一个线程组实现所有用户都能够在系统中执行
5.1csv数据文件配置
5.2jmeter写入csv文件
在取样器中添加后置处理器-àBeanShellPostProcesser
单个线程组配置完成
赞 0