- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
非常简单好用的jmeter和badboy入门教程
利用jmeter进行web性能测试
入门篇
目录
jmeter简介
安装jmeter
使用jemter录制脚本
jmeter缺点
badboy工具
使用badboy进行录制脚本
使用badboy进行简单参数化
使用badboy设置检查点
导出jmeter包
使用jmeter进行性能测试
JMeter介绍
JMeter特点
1、纯JAVA应用
2、开源
3、支持文件、Servlets、Perl脚本、Java对象、数据库和查询、ftp服务器或者其他资源的性能测试
官方主页:
/jmeter/
JMeter能做的事
1、录制脚本、参数化、检查点、集合点、设置关联、场景........
2、导出错误日志和结果报表
3、可以做web程序的功能测试,利用jmeter中的样本,可以做灰盒测试
4、...............................
与LR相比较
优点:
1、安装非常简单
2、生成错误日志和报表操作简单
3、集合点设置操作简单
4、不依赖编程
? 不足:
1、录制脚本需要使用代理服务器,与我们测试环境不相符
2、因为是开源的工具,网上相关资料相对较少
3、有些功能我们没有LR熟悉,还需要我们去继续研究
安装jmeter
安装
下载jmeter2.3.2,解压,进入bin目录下,启动jemet.bat
启动问题
1、启动报HeapDumpOnOutOfMemoryError错误
参考/wiki/index.php?doc-view-168
2、无报错但无法启动
检查JDK版本,设置环境变量,JDK版本要求1.4以上
使用jmeter录制脚本
使用HTTP代理录制脚本(74.4登陆)
1、添加线程组,设置线程数和循环次数
出错后继续
运行线程数据
线程运行完成需要多长时间
循环次数设置
使用jmeter录制脚本
2、添加HTTP请求默认值
访问应用IP地址
访问应用端口
协议
访问路径
代理服务器,与IE中设置一致
代理服务器端口
使用jmeter录制脚本
3、在工作台添加HTTP代理服务器
端口号
目标控制器选择我们的测试的线程组
选择HTTP请求
排除模式,可筛选录制
设置IE浏览器代理
4、设置IE浏览器代理
使用代理地址localhost
设置IE浏览器代理
5、点击HTTP代理服务器页面的启动按钮,打开IE开始录制
请求标记
请求内容体
badboy安装
Badboy下载地址.au
安装Badboy。安装过程同一般的Windows 应用程序没有什么区别,直接双击启动Badboy;
启动Badboy,你可以看到下面的界面。
BadBoy主界面
开始录制按钮
停止
运行
运行全部
倒回
单独运行某个请求
录制URL
运行
录制页面视图
目录树
步骤名称
脚本名称
编辑区
使用badboy进行录制脚本
1、在地址栏输入要录制的URL
2、点击红色按钮,设置为录制状态
3、点击绿色箭头,开始录制
4、完成后,点击停止按钮
请求URL
请求次数、耗费时间、内容大小、录制时间
用户名和密码
使用badboy进行参数化
addVariables
在左侧下面的Variables编辑框中右键新建变量,弹出右面属性框
定义参数的名称 和参数值
点击OK,参数设置完成
使用badboy进行参数化
参数值用${参数名称}代替,其它项默认选择
参数写法
参数名
使用badboy进行参数化
参数化设置完成后,点击 回放
问题:只取了其中一个参数
解决方法:点击step的属性,选择【取每一个变量值】
导出jmeter包
点击play all,回放验证OK
导出jmeter包,File-Export to JMeter
使用jmeter进行性能测试
1、导入jmeter脚本
问题:
无法打开badboy录制的脚本
? 原因:
检查jmeter版本与badboy版本
? 解决方法:
可使用jmeter2.3.2打开badboy2.1版录的脚本
参数列表
请求URL
线程组
jmeter-参数
查看从badboy中设置的参数
jemetr添加断言
为事物添加断言及监听器
1、添加响应断言
2、添加断言结果
3、添加响应结果树
设置场景、运行、查看结果
1、设置10个线程,循环一次
2、等待5个线程进行登陆操作
3、设置响应断言、
4、点击运行
5、查看http请求结果
文档评论(0)