




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、jmctcr基础(2):录制脚本-java开发java经验 技巧jmeter基础(2):录制脚本原文出处:虫师jmeter?是一个非常流彳亍的性能测试工具,虽然与roadrunner相比冇很多不足, 比如:它结果分析能力没有loadrunncr详细;很它的优点也有很多:开源,他是一款开源的免费软件,使用它你不需要支付任何费用,小巧,相比lr的庞大(最新lr11将近4gb),它非常小巧,不需要安装,但需要 jdk环境,因为它是使用java开发的工具。功能强大,jmeter设计之初只是一个简单的web性能测试工具,但经过不段的更新 扩展,现在可以完成数据库、ftp、ldap、webservice等
2、方面的测试。因为它的开 源性,当然你也可以根据白己的需求扩展它的功能。我觉得它更像一个瑞士军刀,小巧,口功能齐全。初次认识jmeter的时候,我 觉得它不好,是因为相比lr来说,它没有脚木录制功能,也许不是没有,只是 我不知道,因为文档上介绍的是这样,我要做一个web性能测试的话,就手动的 一个个添加循环控制器、http信息管理头、http请求等等各种元件。如果测试 的脚本较多时,这无疑是个体力活。badboy是一款不错web自动化测试工具,利用它来录制脚本,并口录制的脚本 可以直接保存为jmeter文件来使用。我无疑给我们带来了很大我方使。我的环境badboy?vcrsion 2. 1. 1
3、apache?jmeter-2. 3. 4 (需要 jdk 环境来运行)第一种方法:通过bodboy来录制脚本。1打开人badboy i具,点击工栏目上的红色圆形按钮,在地址栏目中输入被测 试项目的地址。录制完成后,点击工具栏旁边黑色按钮,结束录制。选择"文件” - "export to jmeter-edi t vi ew toolspreferencesheljnewctrl+n+open.ctrl+0savectrl+sdurs/save asexport response times1 export to jmeterjscript properties eriri
4、t.ctrl+p/web:print setup.recent fileexi t2打开jmeter i具,选择“文件” -“打开”选择刚才保存的文件(jmx类 型),将文件导入进来了。测试.jbx(c:docu>ents and settingsad>inist rator桌d文件编辑运行选项解助测试计划名舔: |test plan注释:9 &est plan9 thread groupjgj http cookie managerjgjf user defined variables 鋤f http header manager? step 1http:/127.0.0
5、.1)webtours/# http: / m/ebt ours/header .html 才 http: ih /webtours/vvelcome .pl http: /m webt ours.iav .pl http: / mfebtoursaiome .html http: " webt ourslogin.pl 厂 http: /m m/ebtoursav .pl http: /m mfebtours丿login .pl 圍工作台第二种方法,通过jm
6、eter自身设置来录制脚本。这种方法是我才发现的(鄙视一下自己的无知,嘻嘻!),觉得方法比较简单。1. ?打开 jmeter 工具创建一个线程组(右键点击“测试计划”一 “添加”一- “线程组”)创建一个http代理服务器(右键点击“工作台”一 “添加”一 “非测试元 件” “http代理服务器”)完整的设置参照下图:2. ?下面来设置一下ie浏览器> “局域网设置”te> ainternet 属性”> “连接” 设置为本机ip就可以了,注意端口号要与jmetcr ±的端口号一致。默认都是 8080 端口 o3. ?现在点击jmeter ±的“启动”按钮,打开浏览器输入需要录制web项目地 址,jmeter会自动记录你ie所访问的页面。ps:第二种方法是我刚才知道的一种,关于这两种方法哪个更好,现在还不知道, 但第二方法有通过ie浏览器辅助的,我想可能只要ie能打开的,它都能记录, 但它录制的脚本看上去比较乱(感觉上)还就是http代理服务器的设置,(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 传媒公司协议合同范本
- 制作简易合同范本
- 农户贷款保证合同范本
- 农村住宅设计合同范本
- 上海植物租摆合同范本
- 公积金租房合同范本
- 五人合伙合同范本
- 二手公寓房购买合同范本
- 正规合同范本买卖
- 仓库货品保管合同范本
- CRPS电源设计向导 CRPS Design Guide r-2017
- 16防冲工题库题库(238道)
- SH/T 1627.1-1996工业用乙腈
- GB/T 5534-2008动植物油脂皂化值的测定
- GB/T 3452.2-2007液压气动用O形橡胶密封圈第2部分:外观质量检验规范
- GB/T 30797-2014食品用洗涤剂试验方法总砷的测定
- GB/T 20057-2012滚动轴承圆柱滚子轴承平挡圈和套圈无挡边端倒角尺寸
- GB/T 19808-2005塑料管材和管件公称外径大于或等于90mm的聚乙烯电熔组件的拉伸剥离试验
- GB/T 12771-2019流体输送用不锈钢焊接钢管
- 工程验收及移交管理方案
- 班组建设工作体系课件
评论
0/150
提交评论