jemter快速脚本开发

jmeter是一款开源、纯Java开发的多线程框架,支持并发操作。可用于接口测试,对服务器模拟负载测试;支持对web、数据库、FTP服务器进行性能测试;压力测试和稳定性测试。

Jmeter脚本指的就是----用户操作被测软件系统某场景的操作流程(即用户操作被测软件系统某场景的请求)。

如何快速开发jmeter脚本呢?

使用jmeter工具就是为了从手工人力中解脱出来节约时间,通过录制可快速的生成脚本。

录制有多种方式。主要介绍2种方式,都是通过代理服务器(即中间商)的方式。

1、fiddler抓包是我们测试中常用的方式,fiddler实际就是代理商,为我们节省了代理设置的过程。打开就开始录制,关闭就是结束录制。fiddler录制成功后,将脚本导出在jmeter工具打开即可。

①打开fiddler录制https://www.baidu.com;除去多余的请求,Filters过滤器中进行设置

②要导出jmx格式文件,对fiddler版本有一定的要求,版本必须在4.6.2以上,这个要非常注意。我之前安装的是4.6.1的版本不兼容export功能,当前安装的版本是v4.6.2.2可以兼容。

③除了fiddler版本满足之外,还有安装jmeterexport的插件,将JmeterExport.dll复制到fiddler安装的路径下C:\Program Files (x86)\Fiddler2\ImportExport,重启fiddler

④fiddler-导出:file->Export Sessions->All Sessions->选择Jmeter Script脚本格式下一步保存导出


最后将导出成功的jmx脚本在jmeter打开

2、http代理服务器

比fiddler抓包方式复杂一些,多了代理浏览器的设置操作。

操作流程主要分为四步:

(1)设置浏览器代理

注意,记得录制完毕后要关闭浏览器代理哦!

(2)启动代理服务器(jmeter)

①测试计划上创建线程组用于存放录制的脚本

②线程组->添加->配置原件->HTTP请求默认值

配置代理服务器地址和端口号

③添加HTTP服务器代理,测试计划->右键单击添加->非测试元件->HTTP代理服务器

④HTTP代理服务器配置,将目标控制器选择录制脚本存放的线程组

⑤点击启动HTTP代理服务器

(3)操作浏览器,即录制脚本

(4)自动录制脚本

注意,录制的脚本会比较复杂,为了优化脚本可进行过滤操作。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 说起来,我年龄并不大,十八未满的一个姑娘,在别人眼里看来,一个连成人礼都没过的小屁孩,说出的话可靠吗? ...
    猫角i阅读 3,157评论 0 2
  • 论文地址:Conditional Generative Adversarial Nets 2014年,Goodfe...
    _Joe阅读 4,425评论 0 0
  • 2018.7.29星期日,天气晴,(230)二年级一班刘紫涵 早饭后外甥和闺女做会作业然后休息会,完成作业后...
    凤舞涵歆阅读 1,495评论 0 1
  • 上周收到你的来信,你告诉说你遇到我的那段时间,自己的人生仿佛像开挂一般。 你总说我有多好,其实我想说那是因为你自己...
    Thepeat阅读 3,085评论 0 1
  • 不不不
    琥珀_8dcb阅读 45评论 0 0

友情链接更多精彩内容