jmeter使用.jmx脚本
参考:http://www.51testing.com/html/11/n-854111-2.html
参考:https://jingyan.baidu.com/article/5d368d1ef548d43f61c05761.html
详解:https://www.cnblogs.com/fnng/archive/2012/12/21/2828440.html
一、打开脚本
启动JMeter,导入”xxx.jmx”。
–点击文件→打开→选中“xxx.jmx”→打开。
打开之后如下图:
二、修改脚本
1、线程组
在测试计划里面选择添加即可以看到线程组。
–右击Test Plan→添加→Thread(Users)→线程组
如上图,以下对其内容进行解释:
a、名称:可以随意取,我们保持创建是自动分配的名称
b、注释:随意c、在取样器错误后要执行的动作:我们选择继续,错误之后依然继续执行d、线程数:一般我们用来表示多少个用户,即我们测试时的用户数量
e、Ramp-up Period(in Seconds):表示每个用户启动的延迟时间,上述我设为1秒,表示系统将在1秒结束前启动我设置的1000个用户,如果设置为1000秒,那么系统将会在1000秒结束前启动这1000个用户,开始用户的延迟为1秒, 如果我设置为0秒,则表示立即启动所有用户。
f、循环次数:如果你要限定循环次数为10次的话,可以取消永远的那个勾,然后在后面的文本框里面填写10;在这里我们勾上永远,表示如果不停止或者限定时间将会一直执行下去, 是为了方便调度器的调用。调度器的配置:我们勾选调度器时,将会出现这个面板
g、持续时间:表示脚本持续运行的时间,以秒为单位,比如如果你要让用户持续不断登录1个小时,你可以在文本框中填写3600。如果在1小时以内,结束时间已经到达,它将会覆盖结束时间,继续执行。
h、启动延迟:表示脚本延迟启动的时间,在点击启动后,如果启动时间已经到达,但是还没有到启动延迟的时间,那么,启动延迟将会覆盖启动时间,等到启动延迟的时间到达后,再运行系统。
i、启动时间:表示我们脚本开始启动的时间,当你不想立即启动脚本测试,但是启动脚本的时间不会再电脑旁的时候,你可以设定一个启动的时间,然后再运行那里点击启动,系统将不会立即运行,而是会等到你填写的时间才开始运行。
j、结束时间:与启动时间对应,表示脚本结束运行的时间。
注意:
如果我们需要用到调度器来设定持续时间,如果线程数不够多到持续时间结束,我们就必须将循环次数勾选为永远,特别地,如果线程组里面有其他的循环,我们也需将该循环次数勾选为永远(如我上面录制的脚本中的Step1也是一个循环,需要将永远勾选),否则,按我如上配置,将永远去掉勾选,文本里填1,那么无论你将持续时间启动时间结束时间等设置多少,系统运行1000次后,将会停止不再运行。
5、添加监听器
添加”查看结束树”和”聚合报告”。
–右击Thread Group→添加→监听器→查看结果树。
–右击Thread Group→添加→监听器→聚合报告。
将设置的一切保存之后,然后点击启动,系统将会运行,将结果在监听器中表现出来。
jmeter使用.jmx脚本相关推荐
- Jmeter录制app脚本
前期准备 电脑安装Jmeter:手机:wifi; 操作步骤: 1.启动Jmeter 2."测试计划"中添加"线程组": 3."工作台"中添加 ...
- JMETER badboy 录制脚本
JMETER badboy 录制脚本 我们介绍第三方工具badbay 进行录制脚本,同时把录制的脚本导入JMETER. 启动badboy 进入badboy 的主界面 输入需要录制脚本的地址,比如输入 ...
- 性能工具之 JMeter 使用 Python 脚本快速执行
文章目录 一.前言 二.预备知识 1.Python 基础知识 2.JMeter 基础知识 三.Python 脚本 1.主要步骤 2.参考代码 四.使用说明 五.总结 一.前言 上篇文章 性能工具之 J ...
- jmeter代理服务器录制脚本教程(入门篇)
jmeter代理服务器录制脚本教程 1. jmeter有两种录制脚本的方法,一种下载安装badboy来录制后导入jmeter,另外一种使用jmeter代理服务器来录制脚本:以下就介绍一下jmeter代 ...
- jmeter取样器javaRequest脚本8
1,创建一个maven工程 2,通过maven编译打包生成一个jar包 3,重启jmeter,新建java request请求 4,开始执行脚本 本文永久更新地址: 1,创建一个maven工程 在po ...
- linux中执行jmx脚本,在linux服务器下JMeter如何执行jmx性能脚本
怎么把多个GridView和Repeater导入到word或者excel中 最近开发网上商城有发现我们会涉及到订单打印的问题,本来想到直接显示打印即可但是考虑还得下载到本地,最后只有直接选择控件按流方 ...
- jmeter(2)录制脚本
Jmeter脚本是以JMX格式为主 Jmeter也是支持录制的,支持第三方录制方式和代理录制方式. 1.第三方录制主要是通过badboy来录制,录制后另存为jmx格式即可. 2.Jmeter也有自己的 ...
- 通过ANT实现jmeter批量执行脚本、生成报告、发送邮件全套build.xml文件
在开始通过ANT运行build.xml之前,有一步必须要做,那就是将JMeter所在目录下extras子目录里的ant-JMeter-1.1.1.jar复制到Ant所在目录lib子目录之下,这样Ant ...
- yapi文档转换jmx脚本
需求 需要自动生成接口测试脚本 接口文档(swagger/yapi/wiki)很多,我不想一个一个去复制黏贴到jmeter 期望 一键自动生成接口测试脚本,解放双手,降低纯手力劳动占比,进而给自己提供 ...
- Jmeter 在 beanshell 脚本中写日志
JMETER 在执行时,会写日志数据,我们在编写脚本的时候也可以自己写日志. 日志记录再jmeter 的bin 目录的 jmeter.log 文件中. jmeter 比较人性化,它在这里提供了脚本可以 ...
最新文章
- 皮一皮:经历过的举手报道...
- JSON.stringify()方法
- thymeleaf加载不了js引用_网站首页加载慢解决方案
- 【NOI2018】你的名字【后缀自动机】【可持久化线段树合并】【乱搞】
- python雷达图详解_Python简单雷达图绘制
- moodle 用户 权限_用户和社区反馈如何驱动Moodle
- 并发编程 进程基础
- 【渝粤教育】电大中专Office办公软件 (3)作业 题库
- day6:vcp考试
- python中func函数_Python 函数(func)学习
- 简约个性个人简历自我介绍PPT模板
- C++ 十进制转换为十六进制 ,十进制转换为二进制,十六进制转换为十进制
- html5批量修改本地文件名,文件名批量更名技巧;将文件夹名添加到文件名上-批量修改文件名...
- STM32通过I2C接口实现温湿度(AHT20)的采集与OLED显示及显示姓名学号
- MTCNN人脸及特征点检测--基于树莓派3B+及ncnn架构
- 美发店为什么需要做线上预约系统
- 美国北亚利桑那大学计算机专业排名,北亚利桑那大学排名 综合排名和专业排名介绍...
- 使用chrome浏览器插件postman模拟post、get请求
- Kaggle实战——点击率预估
- MindSpore Reinforcement新特性:分布式训练和蒙特卡洛树搜索
热门文章
- Securing Checklists
- 基于aspnet+20ajax问卷调查系统的设计和实现_百度文库,基于ASP.NET问卷调查系统的设计与实现.doc...
- Android仿饿了么加减控件,小程序仿饿了么弹窗式购物车
- HFSS印刷偶极子天线(2)
- matlab GUIz之guide
- 阿里云EMAS 移动推送发布uni-app插件
- svn图标消失解决办法
- svn取消文件夹图标_SVN文件夹或文件不显示图标解决方法
- EndNote参考文献管理软件
- 早鸟票开售 | 世界级大师Sanjiv和他的敏捷领导力(CAL)认证课程