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基础之—录制脚本相关推荐

  1. JMeter基础之——录制脚本

    JMeter基础之--录制脚本 Jmeter 是一个非常流行的性能测试工具,虽然与LoadRunner相比有很多不足,比如:它结果分析能力没有LoadRunner详细:很它的优点也有很多: ● 开源, ...

  2. Jmeter使用代理服务器录制脚本

    Mark一下Jmeter使用代理服务器录制脚本,以备自己可以翻阅,也可以帮助其他人了解一下Jmeter的这个功能.其实录制脚本只是在我们工作中的一个小插曲而已,只是为了能快速看到应用程序跑的逻辑及实现 ...

  3. 性能测试之Jmeter:使用代理录制脚本

    Jmeter中有两种方法可以录制脚本,但笔者一向不喜欢把简单的事情复杂化(安装badbody麻烦,就不介绍这种方法了),那么自然就选择通过Jmeter代理来录制脚本.下面讲讲具体的脚本录制步骤: 1. ...

  4. 使用Jmeter作为代理服务器录制脚本

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 使用Jmeter作为代理服务器录制脚本 Jmeter录制脚本步骤 1.添加线程组 2.添加cookies管理器 3.添加HTTP代理服 ...

  5. JMeter(十三)-代理服务器录制脚本

    今天重点说一下jmeter如何利用自身的代理服务器录制脚本 1:工作台下创建代理服务器 2:配置代理,选择录制控制器 3:在Requests FIltering下添加排除模式,配置正则表达式.否则会录 ...

  6. 如何使用Jmeter 5.1录制脚本

    背景 Jmeter 能够进行压力测试和性能测试,以及脚本的录制和回放,下面就介绍一下如何使用最新版的Jmeter 录制脚本. 环境准备 下载 jdk8 并安装并配置java 运行环境.因为jmeter ...

  7. 最全Jmeter和Fiddler录制脚本

    方式一:Jmeter录制脚本 1:选中测试计划,右键,添加-非测试元件-http代理服务器 2:设置端口号为8888,将目录控制器改为测试计划-线程组 3:添加包含和排除 3-1:则添加包含: 被测服 ...

  8. Jmeter 使用badyboy 录制脚本

    在使用jemeter 做测试时,一般需要先录制脚本,这个过程可以通过手工添加采样器进行采样. 比较方便的方法是使用badboy 来录制脚本录制完脚本后使用jemeter 再做压力测试,大大加快测试进度 ...

  9. badboy录制php,Jmeter(二十九) - 从入门到精通 - Jmeter Http协议录制脚本工具-Badboy2(详解教程)...

    1.简介 上一篇文中已经对Badboy做了一个基本上详细完整的介绍,这一篇宏哥带你们实战一下,这一篇主要讲解和分享:录制和运行脚本.参数化 首先让我们使用N模式录制一个脚本,测试用例编号为:1.1.1 ...

最新文章

  1. 关于WSE_CLIPSIBLINGS
  2. STL源码剖析---红黑树原理详解
  3. navicat快捷键
  4. Cookies揭秘 [Asp.Net, Javascript]
  5. 2017计算机软件,2017年计算机防病毒软件排名全面保护PC安全!
  6. 更新!在线状态和用户的共存模式保持一致
  7. angular的性能分析 -随记
  8. 抽象数据类型,让Oracle数据库数据管理更加容易
  9. CVPR 2020 Oral |神奇的自监督场景去遮挡
  10. Java利用jacob实现文档格式转换
  11. 实现对顺序表的入栈出栈操作、利用栈将十进制转化成二进制输出【数据结构实验报告】
  12. Dubbo注册中心-监控中心安装笔记(CentOS7)
  13. 从时间中提取年月(MySQL中extract函数用法)
  14. 单片机 MSP430 G2553 F5529 蜂鸣器 音乐 音乐播放器
  15. IIS——屏蔽返回的Header中的 IIS版本信息
  16. WebGL中实现三维融合视频投影技术
  17. 路由器工作原理与静态路由配置
  18. 提高个人效率的方法和工具
  19. 用wireshark抓包分析TCP协议的三次握手连接、四次握手断开
  20. [附源码]计算机毕业设计基于springboot的高校资源共享平台

热门文章

  1. Java构造和解析Json数据之org.json
  2. mysql在线修改表结构大数据表的风险与解决办法归纳
  3. python处理 ctrl+c
  4. Spinal Cage Fusion
  5. How research looks?
  6. Communication boosts value
  7. find your place
  8. 记住,你现在的操作是什么
  9. 2013 多校联合4 1011 Fliping game (hdu 4642)
  10. Docker 学习资料汇总