JMeter基础之—录制脚本
Jmeter 是一个非常流行的性能测试工具,虽然与LoadRunner相比有很多不足,比如:它结果分析能力没有LoadRunner详细;很它的优点也有很多:
- 开源,他是一款开源的免费软件,使用它你不需要支付任何费用,
- 小巧,相比LR的庞大(最新LR11将近4GB),它非常小巧,不需要安装,但需要JDK环境,因为它是使用java开发的工具。
- 功能强大,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浏览器的代理,以便jmeter能够通过代理捕获到浏览器的访问行为。
IE—>“internet属性”—>“连接”—>“局域网设置”
设置为本机IP就可以了,注意端口号要与Jmeter上的端口号一致。默认都是8080端口。
3.现在点击jmeter上的“启动”按钮,打开浏览器输入需要录制web项目地址,jmeter会自动记录你IE所访问的页面。
PS:第二种方法是我刚才知道的一种,关于这两种方法哪个更好,现在还不知道,但第二方法有通过IE浏览器辅助的,我想可能只要IE能打开的,它都能记录,但它录制的脚本看上去比较乱(感觉上)
还就是http代理服务器的设置,(比如:分组:每一个组放入一个新的服务器—只有这一个选项才能正常录制)
转载于:https://www.cnblogs.com/huangmr0811/p/5570959.html
JMeter基础之—录制脚本相关推荐
- JMeter基础之——录制脚本
JMeter基础之--录制脚本 Jmeter 是一个非常流行的性能测试工具,虽然与LoadRunner相比有很多不足,比如:它结果分析能力没有LoadRunner详细:很它的优点也有很多: ● 开源, ...
- Jmeter使用代理服务器录制脚本
Mark一下Jmeter使用代理服务器录制脚本,以备自己可以翻阅,也可以帮助其他人了解一下Jmeter的这个功能.其实录制脚本只是在我们工作中的一个小插曲而已,只是为了能快速看到应用程序跑的逻辑及实现 ...
- 性能测试之Jmeter:使用代理录制脚本
Jmeter中有两种方法可以录制脚本,但笔者一向不喜欢把简单的事情复杂化(安装badbody麻烦,就不介绍这种方法了),那么自然就选择通过Jmeter代理来录制脚本.下面讲讲具体的脚本录制步骤: 1. ...
- 使用Jmeter作为代理服务器录制脚本
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 使用Jmeter作为代理服务器录制脚本 Jmeter录制脚本步骤 1.添加线程组 2.添加cookies管理器 3.添加HTTP代理服 ...
- JMeter(十三)-代理服务器录制脚本
今天重点说一下jmeter如何利用自身的代理服务器录制脚本 1:工作台下创建代理服务器 2:配置代理,选择录制控制器 3:在Requests FIltering下添加排除模式,配置正则表达式.否则会录 ...
- 如何使用Jmeter 5.1录制脚本
背景 Jmeter 能够进行压力测试和性能测试,以及脚本的录制和回放,下面就介绍一下如何使用最新版的Jmeter 录制脚本. 环境准备 下载 jdk8 并安装并配置java 运行环境.因为jmeter ...
- 最全Jmeter和Fiddler录制脚本
方式一:Jmeter录制脚本 1:选中测试计划,右键,添加-非测试元件-http代理服务器 2:设置端口号为8888,将目录控制器改为测试计划-线程组 3:添加包含和排除 3-1:则添加包含: 被测服 ...
- Jmeter 使用badyboy 录制脚本
在使用jemeter 做测试时,一般需要先录制脚本,这个过程可以通过手工添加采样器进行采样. 比较方便的方法是使用badboy 来录制脚本录制完脚本后使用jemeter 再做压力测试,大大加快测试进度 ...
- badboy录制php,Jmeter(二十九) - 从入门到精通 - Jmeter Http协议录制脚本工具-Badboy2(详解教程)...
1.简介 上一篇文中已经对Badboy做了一个基本上详细完整的介绍,这一篇宏哥带你们实战一下,这一篇主要讲解和分享:录制和运行脚本.参数化 首先让我们使用N模式录制一个脚本,测试用例编号为:1.1.1 ...
最新文章
- 关于WSE_CLIPSIBLINGS
- STL源码剖析---红黑树原理详解
- navicat快捷键
- Cookies揭秘 [Asp.Net, Javascript]
- 2017计算机软件,2017年计算机防病毒软件排名全面保护PC安全!
- 更新!在线状态和用户的共存模式保持一致
- angular的性能分析 -随记
- 抽象数据类型,让Oracle数据库数据管理更加容易
- CVPR 2020 Oral |神奇的自监督场景去遮挡
- Java利用jacob实现文档格式转换
- 实现对顺序表的入栈出栈操作、利用栈将十进制转化成二进制输出【数据结构实验报告】
- Dubbo注册中心-监控中心安装笔记(CentOS7)
- 从时间中提取年月(MySQL中extract函数用法)
- 单片机 MSP430 G2553 F5529 蜂鸣器 音乐 音乐播放器
- IIS——屏蔽返回的Header中的 IIS版本信息
- WebGL中实现三维融合视频投影技术
- 路由器工作原理与静态路由配置
- 提高个人效率的方法和工具
- 用wireshark抓包分析TCP协议的三次握手连接、四次握手断开
- [附源码]计算机毕业设计基于springboot的高校资源共享平台