web页面功能接口压测笔记

一、查看web页面要测的接口入参

  首先,打开页面,点击F12,再点击页面要测的功能,在网络中可以看到调用记录,如图所示:

  选中其中要测试的记录,右侧会出现调用接口的消息头、cookie、入参等信息。post方法可复制右侧入参页中最下方的 json 格式的入参。

  

 

二、在jmeter中编写测试脚本

  根据上面的接口入参等信息,在jmeter中添加线程组、HTTP Cookie管理器、HTTP信息头管理器、HTTP请求等。

  

 

 

三、使用Xshell连接服务器

  1、打开Xshell,点击文件,新建,在弹出的窗口中输入服务器主机ip,点击连接

  2、输入服务器用户名、密码,连接服务器

 

四、使用nmon采集服务器数据

  1、在Xshell中输入,cd nmon,可以用 ls 命令查看nmon文件夹中有哪些文件

  2、输入命令:./nmon_x86_64_centos7 -f -s 1 -c 600  (该命令可在当前目录生成 .nmon 文件)

  其中:-f 表示生成文件,-s 1 表示每隔1秒采集一次数据,-c 600 表示总共采集600次。也就是10分钟的时间

  3、开始采集数据后,就可以进行压测了(聚合报告下方的 [保存表格数据] 键,可以保存聚合报告内容)

 

五、查看采集数据结果

  1、下载并安装Xftp插件

  2、点击Xshell工具栏中的【新建文件传输】,复制nmon文件夹下的 .nmon 文件到本地

  

 

  3、下载nmon_analyzer_v61,打开nmon analyser v61.xlsm

  4、安装WPS插件:wps.vpa.exe,在WPS中点击【启用宏】

  5、在nmon analyser v61.xlsm中,点击Analyze nmon data,选择本地的.nmon文件打开,就可以看到采集的数据了

  

posted @ 2019-12-31 17:19  雪雪27  阅读(680)  评论(0编辑  收藏  举报