第三章:jmeter菜单栏介绍

1. jmeterGUI界面

切换中文(简体):Options>>Choose Language>>Chinese(Simplified),是不是看上去简单多了。

刚开始打开jmeter界面如下:一共包括7个菜单下拉框,分别为:

New(文件):测试计划的新建、打开测试脚本(jmx文件)、查看最近打开的脚本、保存测试计划、另存为测试计划、保存部分测试计划下面的子项、jmeter重启、jmeter退出;

Edit(编辑):测试计划组件添加、测试计划(jmx文件)的打开、保存部分测试计划内容、禁用(某个测试组件无效、无法执行)、保存某个界面为图片、启用(某个测试组件有效、可执行)、切换(禁用还是启用来回切换)等;

Search(查找):全文搜索功能;

Run(运行):启动\停止测试脚本,包括本地测试机、远程测试机,可以一次性启动\停止一台或者多台测试机,远程关闭测试机,远程退出测试机,全部清除测试结果,清除选中的测试结果;

Options(选项):工具外观风格、运行日志级别、显示语言设置,脚本的折叠、展开,界面显示的放大与缩小,还有插件管理;

2. Jmeter的菜单栏----文件

如果选择‘No’会新建一个测试计划

模板

这里jmeter为我们提供了很多预置的测试计划模板,比如数据库压力测试的模板,beanshell模板,recording脚本录制模板,ftp测试计划模板,根据需要自行选择。

打开(Ctrl+O)

jmeter脚本编辑后,添加了多个测试组件并且进行保存后,会存在某路径下的测试脚本,这里使用‘打开’按钮打开已经存在的脚本文件,脚本文件的后缀都是xx.jmx.


最近打开:

合并:

选择某路径下的测试计划,与当前打开的测试计划进行合并;

点击合并按钮如下:

比如我当前有两个线程组,点击合并按钮,选择需要合并的脚本文件

保存测试计划(Ctrl+S)

上个步骤中我合并了一个线程组,点击保存测试计划按钮,将保存后的测试计划进行保存

保存测试计划为(Ctrl+S)

类似于另存为的功能,点击此按钮会提示另存为后的文件名、路径需要填写

选中部分保存为:

脚本编辑后有多个测试组件,有时不想要全部的测试计划,只需要保留部分功能,这里鼠标选中想要保留的测试组件,点击‘选中部分另存为’,就保存了选中的测试组件。

比如:我鼠标选中‘线程组2’,点击‘选中部分另存为..’,提示保存后的路径和文件名

保存后重新打开,发现打开的是保存的‘线程组2’

保存为测试片段:

这个功能和‘选中部分另存为’相似,都是保存部分测试计划,部分测试组件

还原:没发现有什么用

重启:Jmeter应用重启;

退出:退出Jmeter应用;


3. Jmeter的菜单栏----编辑

添加:

这里我添加一个线程组如下:

为子线程添加响应时间:

这个功能是为了添加思考时间的,降低服务和客户端压力,遇到这个think time就会停止等待相对应的时间。

执行到这里会停止响应的dudration时间。


粘贴(Ctrl+V):这个是和复制功能对应,请参考jmeter工具栏,里面有对应的介绍  

选中部分保存为:将选中部分保存为.jmx文件,前面介绍过了;

保存节点为图片(Ctrl+G):将菜单的配置GUI保存为图片,前面介绍过了;

保存屏幕为图片(Ctrl+Shift+G):将整个jmeter界面保存为图片,前面介绍过了;

启用:启用某组件,前面介绍过了;

禁用:停用某组件,前面介绍过了;

切换:启用跟禁用的切换,前面介绍过了;

帮助:链接到官网的帮助手册

剪切:请参考jmeter工具栏

复制:请参考jmeter工具栏

粘贴:请参考jmeter工具栏

复写:请参考jmeter工具栏

删除:请参考jmeter工具栏

4. Jmeter的菜单栏----查找

Search: 搜索所有配置中匹配的项,匹配成功显示为标注加深蓝色,请参考jmeter工具栏。   

Reset Search: 重置搜索,清除搜索结果,请参考jmeter工具栏

5. Jmeter的菜单栏----运行

启动(Ctrl+R):

启动运行测试计划,工具栏会显示运行的时间及错误样本的个数,同时显示运行的线程数及总共要运行的线程数。

不停顿开始:

不停顿启动运行测试计划,可以忽略定时器,再启动时运行更快,这种运行方式压力会比较大。

停止(Ctrl+Period):停止执行测试计划;

关闭(Ctrl+Comma):关闭测试计划;

远程启动:

请参考我的jmeter远程分布式运行脚本,这一章介绍了如何配置和远程启动所有脚本,由于本机只能启动一个jmeter,在线程数非常多的时候,对本机的压力会非常大,因此配置多个测试机同时并发执行,能够解决这个问题。

选择指定的远程机器启动;

远程启动所有(Ctrl+Shift+R):选择全部的远程机器启动;

远程停止:选择指定的远程机器停止;

远程停止所有(Alt+X):选择全部的远程机器停止;

远程关闭:选择指定的远程机器关闭;

远程关闭所有(Alt+Z):选择全部的远程机器关闭;

远程退出:选择指定的远程机器退出;

远程退出所有:选择全部的远程机器退出;

清除(Ctrl+Shift+E):清除选择菜单的执行结果,对应一个扫把,请参考jmeter工具栏

清除全部(Ctrl+E):清除选择菜单的执行结果,对应两个扫把,请参考jmeter工具栏

6. Jmeter的菜单栏----选项

外观:

外观风格设置,比如我设置不同的样式显示不同的GUI结果

我选择样式'Nimbus'时显示的ui效果如下:


我选择样式'Windows'时显示的ui效果如下:

日志查看:

打开日志展示区域,查看实时日志;


打开日志查看后,显示的日志如下

日志级别:

日志级别设置;

jmeter可以设置以下日志级别:FATAL_ERROR, ERROR, WARN, INFO,DEBUG,其中FATAL_ERROR打印日志最少,DEBUG级别日志最详细。

只有等于及高于这个级别的才打印日志,如果配置为INFO只显示INFO, WARN, ERROR的log信息,而DEBUG信息不会被显示。


SSL管理器(Ctrl+M):

导入外置的SSL管理器,用于更好的管理证书,JMeter代理服务器不支持记录SSL(https);

选择语言

设置系统展示语言;

全部折叠(Ctrl+MIinus)

测试计划节点折叠、收起;

请参考jmeter工具栏

全部展开(Ctrl+Shift+MIinus)

测试计划节点全部展开;

请参考jmeter工具栏

放大

展示界面显示放大,点一下放大一号,也可以鼠标滚动进行放大和缩小。


缩小:

展示界面显示缩小,也可以鼠标滚动进行放大和缩小。

运行前自动保存:

测试计划运行前自动保存脚本,这里配置好了,在运行脚本的时候会自动保存。

Plugins Manager:

插件管理器,可以下载和更新jmeter各种插件,也可以查看已经下载能够使用的插件。

比如我已经下载和安装了‘PerMon’这个用于服务器性能指标监测的插件

在进行性能测试时,可以添加这个性能测试的插件,就能进行服务器硬件资源监测了


7. Jmeter的菜单栏----工具

创建一个堆转储:

创建当JVM崩溃的堆转储。这个文件可以用堆分析工具(如JHAT),以确定根本原因进行分析。

创建一个线程转储:

创建当JVM崩溃的线程转储;


函数助手对话框(Ctrl+Shift+F1)

在编写脚本的时候,使用函数助手可以协助生成指定的代码,比入随机码,正则过滤等;

[res_key=html_report]:

将测试结果输出为html报告;

[res_key=compile_jsr223]:

导出交换报告:

[res_key=schematic_view]:

这个是html格式查看结构数;

[res_key=import_curl]:

8. Jmeter的菜单栏----帮助

帮助(Ctrl+H)

链接到官网手册

这个节点是什么?(Ctrl+W)

当鼠标放在某个菜单的时候显示其含义;

调试开(Ctrl+Shift+D)

开启调试;

调试关(Ctrl+D)

关闭调试;

有用的链接:

链接到官网的一些链接;

关于Apache JMeter:

查看版本说明。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,928评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,192评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,468评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,186评论 1 286
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,295评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,374评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,403评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,186评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,610评论 1 306
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,906评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,075评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,755评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,393评论 3 320
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,079评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,313评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,934评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,963评论 2 351

推荐阅读更多精彩内容