没有合适的资源?快使用搜索试试~ 我知道了~
jmeter 各种请求接口使用方法
需积分: 46 6 下载量 68 浏览量
2015-07-17
11:56:05
上传
评论 2
收藏 818KB DOCX 举报
温馨提示
试读
17页
详细的描述了jmeter各种接口使用,以及如何解决使用重遇到困难方法,执行jmeter后结果分析等
资源推荐
资源详情
资源评论
1. Jmeter 简介
是 组织开发的基于 的压力测试工具。用于对软件做压
力测试,它最初被设计用于 应用测试但后来扩展到其他测试领域。 它可以用于测试
静态和动态资源例如静态文件、小服务程序、脚本、对象、数据库,
服务器, 等等。
2. Jmeter 的核心组成
图 的主要组成
线 程 组 : 用 于 产 生 负 载 , 用 多 线 程 或 是 多 进 程 的 方 式 模 拟 用 户 行 为 ( 类 似
中的用户)。
取样器:通常是一个脚本运行引擎,用户运行器附加在线程或进程上,根据脚本要求
模拟指定的用户行为(类似 中的脚本)。
监视器:根据测试中霍地的数据生成报表,提供可视化的数据显示方式。
3. http 测试示例
添加线程组并设置参数
图 添加线程组
取样器 线程组 监视器
图 设置线程组执行参数
添加 取样器并设置参数
图 添加 取样器
图 设置 取样器参数
添加监视器并查看执行结果
图 ! 添加监视器
图 " 查看执行结果
4. Jmeter Java Request 脚本的编写
图 # $%& 脚本的编写
4.1. Jmeter 的 pom 依赖
'()
'*)*+',*)
'-.)/',-.)
'&-)',&-)
'&(&)01,2+2,-,3,
/+',&(&)
'&)&(&',&)
',()
'()
'*)*+',*)
'-.)/+',-.)
'&-)',&-)
'&(&)01,2+2,-,3,
/++',&(&)
'&)&(&',&)
',()
4.2. Java Request 脚本编写
,,定义包名
package-4(5&&.65+(&%7
,,引入相关需要的接口和类
import*+8**&7
import*++&9-7
import*++&937
import*+&&9$&7
,,这里进行公共库的 (&% 测试:引入相关的 (&% 类
import-4(5&&.65&(&%(&%-7
import-4(5&&.65&(&%(&%-*7
,,定义测试类 测试类需要 实现 9- 接口
publicclass(&%&&implements9-;
,,定义 (&%-
privatestatic(&%-'<+)clie nt=null7
,,定义测试类的 传入参数:可以在 + 上进行配置
public*&*0.&>?;
*&&=new*&>?7
&*>@-&9%@:@@?7
return&7
A
,,定义测试的测试的执行函数:里面全局变量的使用必须是线程安全的:类似
的 - 函数
public9$&&>93*B?;
,,获取界面传入的参数
9-*-&9%=*B*>@-&9%@?7
剩余16页未读,继续阅读
资源评论
melondy1205
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功