51Testing软件测试论坛
标题: Jmeter的基本使用方法,让你学会如何进行接口测试 [打印本页]
作者: 小小小提姆 时间: 2017-2-7 12:01
标题: Jmeter的基本使用方法,让你学会如何进行接口测试
本帖最后由 小小小提姆 于 2017-2-7 12:33 编辑
JMeter的入门操作流程演示
1.修改测试计划名称
[attach]104309[/attach]
2.点击”保存“,并选择保存的路径
[attach]104310[/attach]
3.添加线程组
操作步骤:右击”测试计划“——添加——Threads——线程组file:///C:/Users/HP/AppData/Local/Temp/msohtmlclip1/01/clip_image004.png
[attach]104311[/attach]
添加成功后,Test1节点下回多出一个“线程组”的节点file:///C:/Users/HP/AppData/Local/Temp/msohtmlclip1/01/clip_image006.png
[attach]104312[/attach]
4.配置单元file:///C:/Users/HP/AppData/Local/Temp/msohtmlclip1/01/clip_image008.png
(补充:配置单元和Sample组件一起工作,主要用来配置Sample如何来发起请求访问服务器,这个东西的主要特点是可以把一些Sample的共同配置放在一个元素里面方便管理,配置单元是有作用域的。作用域和树的那个关系一样越是上级节点的作用域越大,越是接近叶子节点的作用域就越小,可以复写上级作用域的配置)
操作步骤:右击“线程组”,选择“添加”—— “配置元件”——“HTTP请求默认值”,点击“HTTP请求默认值”
[attach]104313[/attach]
这时,线程组下面会多出一个“HTTP请求默认值”的节点;接下来,设置“HTTP请求默认值”——保存file:///C:/Users/HP/AppData/Local/Temp/msohtmlclip1/01/clip_image010.png
[attach]104314[/attach]
5.添加HTTP请求file:///C:/Users/HP/AppData/Local/Temp/msohtmlclip1/01/clip_image012.png
操作步骤:右击“线程组”——“添加”—— “Sampler”——“HTTP请求”
[attach]104315[/attach]
添加成功后,线程组下面会多出一个“HTTP请求”的节点,下面进行“HTTP请求”的设置,并保存。file:///C:/Users/HP/AppData/Local/Temp/msohtmlclip1/01/clip_image014.png
[attach]104316[/attach]
6.添加监听器file:///C:/Users/HP/AppData/Local/Temp/msohtmlclip1/01/clip_image016.png
操作步骤:右键线程组,选择“添加”——“监听器”——“察看结果树”
[attach]104317[/attach]
添加成功后,“线程组”下增加了“察看结果树”的节点file:///C:/Users/HP/AppData/Local/Temp/msohtmlclip1/01/clip_image018.png
7.试运行
操作步骤:点击启动按钮
[attach]104318[/attach]
执行成功后,可以看到请求和响应执行情况,检查响应数据返回的正确性file:///C:/Users/HP/AppData/Local/Temp/msohtmlclip1/01/clip_image020.png
[attach]104319[/attach]
8.添加图表分析监听器file:///C:/Users/HP/AppData/Local/Temp/msohtmlclip1/01/clip_image022.png
操作步骤:右击“线程组”——添加——监听器——图形结果
[attach]104320[/attach]
添加成功后,线程组下面多出一个“图形结果”的节点file:///C:/Users/HP/AppData/Local/Temp/msohtmlclip1/01/clip_image024.png
9.修改线程组的线程数等参数,用于压力测试
[attach]104321[/attach]
10.执行压力测试,查看数据file:///C:/Users/HP/AppData/Local/Temp/msohtmlclip1/01/clip_image026.png
操作步骤:点击启动——选择图形结果(观察压力测试的数据内容)
[attach]104322[/attach]
file:///C:/Users/HP/AppData/Local/Temp/msohtmlclip1/01/clip_image028.png
11.添加聚合报告分析
操作步骤:右击“线程组”——监听器——聚合报告
[attach]104323[/attach]
添加成功后,线程组下多出一个聚合报告的节点,点击执行,执行成功后就可以看到报告的结果file:///C:/Users/HP/AppData/Local/Temp/msohtmlclip1/01/clip_image030.png
[attach]104324[/attach]
file:///C:/Users/HP/AppData/Local/Temp/msohtmlclip1/01/clip_image032.png
作者: 梦想家 时间: 2017-2-7 13:19
支持分享
作者: 神仙也考试 时间: 2017-2-7 14:06
支持分享
作者: 海海豚 时间: 2017-2-7 14:09
谢谢分享,先收藏,然后等不忙了,看看
作者: Miss_love 时间: 2017-2-7 16:17
感谢分享
作者: 小小小提姆 时间: 2017-2-7 17:20
谢谢支持,可以互相学习交流~~~
作者: jingzizx 时间: 2017-2-9 14:40
作者: lr1983 时间: 2017-2-10 14:30
赞!讲的很细哦,想问一下Jmeter的图形结果,到底怎么看,感觉特别乱看不出什么趋势图啊
作者: 小小小提姆 时间: 2017-2-20 09:09
确实, jmeter的图形分析没有loadrunner那么直观清晰,但是下载一下jmeter-plugins插件就可以了,综合比较下来就meters的易用性和可操作性比较强
作者: 小小小提姆 时间: 2017-2-20 09:15
附件里面的插件都可以下下来,具体怎么安装可以参考http://blog.csdn.net/qq_30706581/article/details/54137810(链接转自FloraaCHY)
作者: lixincherry0202 时间: 2017-3-21 09:25
感谢分享
作者: houyan200722 时间: 2017-4-18 16:20
请教一下各位,我用jmeter 测试接口的时候 post请求 服务器接收的的json 怎么是空的呢?
作者: 于福笑 时间: 2017-10-27 17:04
图怎么看
作者: 包容先生 时间: 2017-11-1 22:34
已加了微信,麻烦通过下,谢谢
作者: a5974939631 时间: 2017-11-3 09:13
多谢楼主,希望可以一起交流学习
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) |
Powered by Discuz! X3.2 |