没有合适的资源?快使用搜索试试~ 我知道了~
首页Jmeter性能测试常见问题集
资源详情
资源评论
资源推荐
Jmeter 性能测试常见问题集
1 安装............................................................................................................................................. 3
1.1 插件怎么安装,插件支持哪些功能?............................................................................ 3
1.2 监听器需要安装哪些插件?........................................................................................... 4
2 脚本准备..................................................................................................................................... 5
2.1 关键业务操作必须登录后才能执行成功,而登录不需要循环执行,如何设置脚本?
................................................................................................................................................ 5
2.2 录制脚本和自己添加请求脚本的差异............................................................................ 5
2.3 线程组间如何传参?....................................................................................................... 7
2.4 参数设置使用用户参数,还是 csv 参数.........................................................................9
2.5 参数有时间参数需要传当前时间,如何处理?..........................................................10
2.6 提交参数值随机生成函数............................................................................................. 11
2.7 事务如何设置?............................................................................................................. 12
2.8 是否可以设置多个断言,脚本运行过程中如何判断?..............................................13
2.9 三种参数传值分别是怎么使用的?.............................................................................14
2.10 如何根据登录用户,设置对应的参数组,且参数获取不重复?.............................22
2.11 如何传输根据账号信息变化的加密字符串?............................................................22
2.12 如何查看每次运行使用的参数值?...........................................................................23
2.13 如何传输上传文件参数且上传不同的文件?............................................................24
2.14 如何确认 Json 串是否有效?....................................................................................... 24
2.15 参数 Parameters 、Body Data 的区别和用途..............................................................24
2.16 如何设置 put 请求参数?............................................................................................ 27
3 场景设计................................................................................................................................... 28
3.1 线程组场景属性分别是指什么?................................................................................. 28
3.2 如何设置定时运行场景?............................................................................................. 31
3.3 如何设置多个场景同时运行......................................................................................... 32
3.4 场景需要添加哪些监听器?......................................................................................... 32
3.5 服务器性能监控是否使用 Jmeter?..............................................................................32
3.6 如何保证当最后一个线程启动时,所有线程都在运行中,达到压测效果?...........33
3.7 线程组的循环次数控制哪些线程?.............................................................................33
3.8 如何设置多个线程组生成一份报告?.......................................................................... 33
4 场景运行................................................................................................................................... 34
4.1 如何查看场景运行情况................................................................................................. 34
4.2 如何清除场景运行结果................................................................................................. 35
4.3 当机器产生的压力不能满足测试需求时,如何运行场景..........................................35
4.4 为什么场景运行在结束时间之前结束?......................................................................39
4.5 运行过程中,部分请求响应数据为 java.net.SocketTimeoutExcep&on: connect &med
out,Read &med out?........................................................................................................ 40
4.6 循环控制器设置成永远,为什么场景运行到结束时间后还一直运行?...................40
4.7 如何批量运行 Jmeter 脚本............................................................................................ 41
4.8 Ant 执行 Build.xml 文件时提示 The <jmeter> type doesn't support nested text data ("
")........................................................................................................................................... 43
4.9 内存溢出原因及解决方法............................................................................................. 43
5 结果收集................................................................................................................................... 45
5.1 Summary Report 和 aggregate Graph 数据分别指什么?..............................................45
5.2 测试结果能自动保存吗?............................................................................................. 49
5.3 JTL 文件如何查看?....................................................................................................... 49
建议每次选择一个插件安装。
1.2 监听器需要安装哪些插件?
2 脚本准备
2.1 关键业务操作必须登录后才能执行成功,而登录不需要循环执行,如何设
置脚本?
将登陆放在 setup Thread Group。
对于 setup Thread Group 和 tearDown Thread Group 来说,从字面意思上来看就是安装线
程组和卸载线程组,所以可以理解为对于线程组的初始化和完成时处理, setup Thread
Group 是所有我们真正开始线程并发之前的准备工作,必须是在线程组开始之前完成的并
且拥有自己独立的线程设置;
[url=]tearDown Thread Group 正好和前者相反,是在所有线程组运行结束后进行的,如果
线程组场景一直在执行中将永远也轮不到[/url]tearDown Thread Group;这两种的运行场
景可以用在登陆和退出并非我们的压力目的时,仅执行一次或者与主场景执行并发不一致
的时候将登陆放在 setup Thread Group,将退出放在 tearDown Thread Group。
2.2 录制脚本和自己添加请求脚本的差异
建议使用 录制初始脚本,因为自己添加请求不能确定隐藏参数(
站点没有涉及的参数),也不能确定传参格式,而且还不能确定请求是否有
!"、用户自定义参数、 请求头。
录 制 脚 本 的 参 数 值 为 #$#%%&#%%#%%'(%%)'*+
,--."'/'+'',"-"")+.#%%0#%%
#%%#%%#%%0#%%1#%%#%%#%%0#%%&1
#%%#%%(#%%0#%%&&#%%#%%*#%%0#%%2
#%%#%%,#%%0#%%3#%%#%%(#%%#$+
剩余48页未读,继续阅读
submarineas
- 粉丝: 1654
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0