JMeter录制脚本
2013-09-26 08:55
218 查看
Jmeter 是一个非常流行的性能测试工具,虽然与LoadRunner相比有很多不足,比如:它结果分析能力没有LoadRunner详细;很它的优点也有很多:
l 开源,他是一款开源的免费软件,使用它你不需要支付任何费用,
l 小巧,相比LR的庞大(最新LR11将近4GB),它非常小巧,不需要安装,但需要JDK环境,因为它是使用java开发的工具。
l 功能强大,jmeter设计之初只是一个简单的web性能测试工具,但经过不段的更新扩展,现在可以完成数据库、FTP、LDAP、WebService等方面的测试。因为它的开源性,当然你也可以根据自己的需求扩展它的功能。
我觉得它更像一个瑞士军刀,小巧,且功能齐全。初次认识Jmeter的时候,我觉得它不好,是因为相比LR来说,它没有脚本录制功能,也许不是没有,只是我不知道,因为文档上介绍的是这样,我要做一个web性能测试的话,就手动的一个个添加循环控制器、http信息管理头、http请求等等各种元件。如果测试的脚本较多时,这无疑是个体力活。
Badboy是一款不错web自动化测试工具,利用它来录制脚本,并且录制的脚本可以直接保存为JMeter文件来使用。我无疑给我们带来了很大我方便。
----------------------我的环境------------
Badboy version 2.1.1
Apache JMeter-2.3.4 (需要JDK环境来运行)
--------------------------------------------
第一种方法:通过bodboy来录制脚本。
1.打开人badboy工具,点击工栏目上的红色圆形按钮,在地址栏目中输入被测试项目的地址。
录制完成后,点击工具栏旁边黑色按钮,结束录制。
选择“文件”--Export to Jmeter…
2.打开Jmeter工具,选择“文件”-->“打开”选择刚才保存的文件(.jmx类型),将文件导入进来了。
第二种方法,通过JMeter自身设置来录制脚本。
这种方法是我才发现的(鄙视一下自己的无知,嘻嘻~!),觉得方法比较简单。
1. 打开JMeter工具
创建一个线程组(右键点击“测试计划”--->“添加”---->“线程组”)
创建一个http代理服务器(右键点击“工作台”--->“添加”--->“非测试元件”--->“http代理服务器”)
完整的设置参照下图:
2. 下面来设置一下IE浏览器
IE--->“internet属性”--->“连接”--->“局域网设置”
设置为本机IP就可以了,注意端口号要与Jmeter上的端口号一致。默认都是8080端口。
3. 现在点击jmeter上的“启动”按钮,打开浏览器输入需要录制web项目地址,jmeter会自动记录你IE所访问的页面。
l 开源,他是一款开源的免费软件,使用它你不需要支付任何费用,
l 小巧,相比LR的庞大(最新LR11将近4GB),它非常小巧,不需要安装,但需要JDK环境,因为它是使用java开发的工具。
l 功能强大,jmeter设计之初只是一个简单的web性能测试工具,但经过不段的更新扩展,现在可以完成数据库、FTP、LDAP、WebService等方面的测试。因为它的开源性,当然你也可以根据自己的需求扩展它的功能。
我觉得它更像一个瑞士军刀,小巧,且功能齐全。初次认识Jmeter的时候,我觉得它不好,是因为相比LR来说,它没有脚本录制功能,也许不是没有,只是我不知道,因为文档上介绍的是这样,我要做一个web性能测试的话,就手动的一个个添加循环控制器、http信息管理头、http请求等等各种元件。如果测试的脚本较多时,这无疑是个体力活。
Badboy是一款不错web自动化测试工具,利用它来录制脚本,并且录制的脚本可以直接保存为JMeter文件来使用。我无疑给我们带来了很大我方便。
----------------------我的环境------------
Badboy version 2.1.1
Apache JMeter-2.3.4 (需要JDK环境来运行)
--------------------------------------------
第一种方法:通过bodboy来录制脚本。
1.打开人badboy工具,点击工栏目上的红色圆形按钮,在地址栏目中输入被测试项目的地址。
录制完成后,点击工具栏旁边黑色按钮,结束录制。
选择“文件”--Export to Jmeter…
2.打开Jmeter工具,选择“文件”-->“打开”选择刚才保存的文件(.jmx类型),将文件导入进来了。
第二种方法,通过JMeter自身设置来录制脚本。
这种方法是我才发现的(鄙视一下自己的无知,嘻嘻~!),觉得方法比较简单。
1. 打开JMeter工具
创建一个线程组(右键点击“测试计划”--->“添加”---->“线程组”)
创建一个http代理服务器(右键点击“工作台”--->“添加”--->“非测试元件”--->“http代理服务器”)
完整的设置参照下图:
2. 下面来设置一下IE浏览器
IE--->“internet属性”--->“连接”--->“局域网设置”
设置为本机IP就可以了,注意端口号要与Jmeter上的端口号一致。默认都是8080端口。
3. 现在点击jmeter上的“启动”按钮,打开浏览器输入需要录制web项目地址,jmeter会自动记录你IE所访问的页面。
相关文章推荐
- 使用jmeter HTTP代理服务器录制APP脚本
- JMeter学习(二)录制脚本
- JMeter之录制脚本
- Jmeter-使用代理录制脚本
- 170907_学习测试(三)_Apache JMeter 入门二_脚本录制
- 用Apache JMeter进行性能测试之二(录制脚本)
- Fiddler录制jmeter脚本,干货分享
- jmeter脚本录制
- Jmeter录制Https脚本
- JMeter的介绍和脚本录制以及对WEB进行测试
- 【转】使用Badboy录制脚本,作为JMeter测试的素材
- Fiddler录制jmeter脚本--V4.4..0.1版本
- badboy--Jmeter脚本录制工具
- jmeter(二)录制脚本
- jmeter录制移动APP脚本
- Jmeter - 录制脚本
- 【原创】JMeter学习(三十七)Jmeter录制手机app脚本
- JMeter基础之——录制脚本
- Jmeter 快速入门教程(四)--录制复杂web测试脚本
- Fiddler系列教程3:使用Fiddler录制Jmeter性能测试脚本