参考: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脚本相关推荐

  1. Jmeter录制app脚本

    前期准备 电脑安装Jmeter:手机:wifi; 操作步骤: 1.启动Jmeter 2."测试计划"中添加"线程组": 3."工作台"中添加 ...

  2. JMETER badboy 录制脚本

    JMETER  badboy 录制脚本 我们介绍第三方工具badbay 进行录制脚本,同时把录制的脚本导入JMETER. 启动badboy 进入badboy 的主界面 输入需要录制脚本的地址,比如输入 ...

  3. 性能工具之 JMeter 使用 Python 脚本快速执行

    文章目录 一.前言 二.预备知识 1.Python 基础知识 2.JMeter 基础知识 三.Python 脚本 1.主要步骤 2.参考代码 四.使用说明 五.总结 一.前言 上篇文章 性能工具之 J ...

  4. jmeter代理服务器录制脚本教程(入门篇)

    jmeter代理服务器录制脚本教程 1. jmeter有两种录制脚本的方法,一种下载安装badboy来录制后导入jmeter,另外一种使用jmeter代理服务器来录制脚本:以下就介绍一下jmeter代 ...

  5. jmeter取样器javaRequest脚本8

    1,创建一个maven工程 2,通过maven编译打包生成一个jar包 3,重启jmeter,新建java request请求 4,开始执行脚本 本文永久更新地址: 1,创建一个maven工程 在po ...

  6. linux中执行jmx脚本,在linux服务器下JMeter如何执行jmx性能脚本

    怎么把多个GridView和Repeater导入到word或者excel中 最近开发网上商城有发现我们会涉及到订单打印的问题,本来想到直接显示打印即可但是考虑还得下载到本地,最后只有直接选择控件按流方 ...

  7. jmeter(2)录制脚本

    Jmeter脚本是以JMX格式为主 Jmeter也是支持录制的,支持第三方录制方式和代理录制方式. 1.第三方录制主要是通过badboy来录制,录制后另存为jmx格式即可. 2.Jmeter也有自己的 ...

  8. 通过ANT实现jmeter批量执行脚本、生成报告、发送邮件全套build.xml文件

    在开始通过ANT运行build.xml之前,有一步必须要做,那就是将JMeter所在目录下extras子目录里的ant-JMeter-1.1.1.jar复制到Ant所在目录lib子目录之下,这样Ant ...

  9. yapi文档转换jmx脚本

    需求 需要自动生成接口测试脚本 接口文档(swagger/yapi/wiki)很多,我不想一个一个去复制黏贴到jmeter 期望 一键自动生成接口测试脚本,解放双手,降低纯手力劳动占比,进而给自己提供 ...

  10. Jmeter 在 beanshell 脚本中写日志

    JMETER 在执行时,会写日志数据,我们在编写脚本的时候也可以自己写日志. 日志记录再jmeter 的bin 目录的 jmeter.log 文件中. jmeter 比较人性化,它在这里提供了脚本可以 ...

最新文章

  1. 皮一皮:经历过的举手报道...
  2. JSON.stringify()方法
  3. thymeleaf加载不了js引用_网站首页加载慢解决方案
  4. 【NOI2018】你的名字【后缀自动机】【可持久化线段树合并】【乱搞】
  5. python雷达图详解_Python简单雷达图绘制
  6. moodle 用户 权限_用户和社区反馈如何驱动Moodle
  7. 并发编程 进程基础
  8. 【渝粤教育】电大中专Office办公软件 (3)作业 题库
  9. day6:vcp考试
  10. python中func函数_Python 函数(func)学习
  11. 简约个性个人简历自我介绍PPT模板
  12. C++ 十进制转换为十六进制 ,十进制转换为二进制,十六进制转换为十进制
  13. html5批量修改本地文件名,文件名批量更名技巧;将文件夹名添加到文件名上-批量修改文件名...
  14. STM32通过I2C接口实现温湿度(AHT20)的采集与OLED显示及显示姓名学号
  15. MTCNN人脸及特征点检测--基于树莓派3B+及ncnn架构
  16. 美发店为什么需要做线上预约系统
  17. 美国北亚利桑那大学计算机专业排名,北亚利桑那大学排名 综合排名和专业排名介绍...
  18. 使用chrome浏览器插件postman模拟post、get请求
  19. Kaggle实战——点击率预估
  20. MindSpore Reinforcement新特性:分布式训练和蒙特卡洛树搜索

热门文章

  1. Securing Checklists
  2. 基于aspnet+20ajax问卷调查系统的设计和实现_百度文库,基于ASP.NET问卷调查系统的设计与实现.doc...
  3. Android仿饿了么加减控件,小程序仿饿了么弹窗式购物车
  4. HFSS印刷偶极子天线(2)
  5. matlab GUIz之guide
  6. 阿里云EMAS 移动推送发布uni-app插件
  7. svn图标消失解决办法
  8. svn取消文件夹图标_SVN文件夹或文件不显示图标解决方法
  9. EndNote参考文献管理软件
  10. 早鸟票开售 | 世界级大师Sanjiv和他的敏捷领导力(CAL)认证课程