Mac-JMeter 安装 启动 数据库 正则 网络请求 改中文

  • 安装
brew install jmeter
  • 启动
jmeter
  1. 启动之后-默认有一个Test Plan,修改这个名字,修改名字之后要保存左面才能看到修改后的名字;

  2. 点击绿色三角,弹出修改名字.jmx 弹框 保存到本地


    993CCF9A-BBB1-4D57-9020-0E6AFE97C405.png
  1. 如下图工具栏
    C92AF1D3-4581-4710-92F1-A766B4E6937E.png
  2. 点击右侧的三角惊叹号之后能看到日志区被打开


    F57E1CB9-D273-4841-923F-C5FF05D884F8.png
  1. 配置全局参数-修改名字处 右键 Add -> Pre Processors -> User Parameters


    2C0D2827-52F1-4FE9-A586-8DE22AD47598.png
  1. 修改名字,添加一个参数c_id 赋值为-1
E231F2CE-0F86-4E4E-AB5B-29533DBF1C5B.png
  1. 读取数据库-修改名字处 右键 Add -> Config Element -> HDBC Connection Configuration
12BEAD13-1F7D-493A-8F50-4EE12CE911F6.png
  1. Variabl Name 注意 后续还用

    数据库地址、用户名、密码

32A110E5-ACD1-4FBC-8A01-4CC4678AA298.png
  1. 提前准备 Navicat Preminum


    B09346C3-C539-4E74-886A-37BFC0A186DD.png
  1. 这里插入一个Thead Group 放到修改名字目录下 其他的两个(全局参数、数据库配置)放到Thread Group下
8D5A3051-C76E-498B-9078-EEE83D2B6146.png
  1. 开几个线程,循环多少次
12BEAD13-1F7D-493A-8F50-4EE12CE911F6.png

F141D7EA-85E5-42E7-B358-DBF36403ABDF.png
  1. 添加数据库查询-注意第一个框内的名字要和之前注意的名字一致 然后自己写数据库查询 取出来的参数接下来使用命名为clientId


    552B46AC-FF06-49B9-85AD-3B74AE573A88.png
  1. 添加视图树
E6C7724E-4DE2-43B9-91FB-A5FC985CEF59.png
  1. 点一下绿色三角 可以得到相关信息
F7E4B40C-7142-459B-8399-201DC6DEAAE3.png
  1. 如果查询不出来可能因为之前没有添加过mysql—c—Java.jar
    下载地址:https://dev.mysql.com/downloads/connector/j/ ,选择对应MySQL的版本,不能低于MySQL版本号。
80BAC73C-A8FB-4B72-BE5F-FCCABF5C6670.png
  1. 数据库随机查询数据之后,开始走网络请求,添加HTTP Request
4FFF6B33-F98B-4D2B-AEEA-7BA97BB1EB29.png
  1. 直接添加 HTTP Header Manager 注意在哪里Add的
6732C4A4-9C54-4AF2-9DA9-638A8E099CA2.png
  1. zhun_url是在全局参数里配置好的,使用${参数名} 。 需要参数在BodyData或者Parameters里添加都可以
5C509C7C-6B7D-4F0A-8A30-1C86A42CED7D.png
  1. 配置请求头 添加参数即可。从数据库获取到的clientId 使用${参数_1} _1 取第一个值
5B4B79A3-D100-4DAD-9EA8-E2CED3F95F76.png
  1. 都配置好了 绿箭头一下,请求的参数传过来了
8F84C104-055A-4C4D-A0B4-DB7FF7CD3FC6.png
  1. 请求头的参数
E62D2B77-C000-4007-A456-BE45E226050D.png
  1. 请求的结果
DC483B96-F0BD-4594-B26D-2BBF0922157A.png
  1. 将最后的结果保存本地
934983FB-FC2C-4010-8A0A-78DE4241E10E.png
  1. 修改Thread Group 压测一下试试吧。

  2. 正则截取,新建一个后置正则

E716839D-81D5-462E-815B-9FDADEB9BB5B.png
  1. userId是后续要使用的参数名 ${userId}

"userId":(.+?), 翻译成中文:从”userId开始截取 ,括号内是值,到最后的逗号结束。

$1$ 去第一个
0 for Random

7350C9E8-FBEE-420A-A454-E65DAC930CF1.png
  1. 在请求块增加一个ViewResultsTree 默认的Text改成 RegExp Tester
    正则贴过来 点击 Test查询结果
6D2D60CE-9E37-484D-A76D-CD86ED63CDD0.png

tips
切换中文


FDE29E53-5078-4CF7-9D49-22BB39C43097.png

正则的简单实用


正则

生成性能文件:
前提:
1、保存了jmx文件
2、启动了Jmeter
3、结果保存的文件夹不用手动创建

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