jmeter 脚本编写

http协议有两种,一种是安全的https,一种是http,对于http脚本的录制可通过jmeter的代理录制或fiddler抓包生成jmx文件来生成脚本,也可以使用badboy(针对ie)或blazemeter(针对chrome),由于badboy只能使用ie来录制脚本,对于只能使用chrome来访问的网站,badboy无能为力,所以可以使用blazemeter(chrome的一个插件,下载注册既可以使用,只要有新浪邮箱即可注册,不需要去注册gmail)

好了这里说重点

一、使用jmeter代理录制脚本。

1-1、添加代理服务器

jmeter 脚本编写_第1张图片

1-2、设置ie代理

jmeter 脚本编写_第2张图片

1-3、新建线程组、头信息处理器、cookie处理器、缓存处理器、默认请求处理器。

jmeter 脚本编写_第3张图片

1-4、启动代理服务器。

jmeter 脚本编写_第4张图片

 

1-5、http请求的到地4步就ok了,去浏览器中输入地址操作就会哟有记录,但是https是录不到任何记录的,还需要往下设置,

点完ok,在到options----->SSL Manager选择ApacheJMeterTemporaryRootCA.crt(jmeter的证书)

jmeter 脚本编写_第5张图片

jmeter 脚本编写_第6张图片

1-6、再到ie浏览器将jmeter的证书安装

1-6-1 在ie选择证书

jmeter 脚本编写_第7张图片

1-6-2 选择受信任的安全证书,点击import

jmeter 脚本编写_第8张图片

1-6-3 到jmeter ——>bin 目录下选择证书

jmeter 脚本编写_第9张图片

1-6-4. 这下就可以打开浏览器录制https网站的脚本了

二、使用blazemeter 录制脚本

1、下载blazemeter  Chrome插件

链接:https://pan.baidu.com/s/1cQIVX15OkazuwhywopCfBA 
提取码:pr1p 
2、将下载好的文件直接拖到Chrome里面

点击设置---->扩展程序----->将BlazeMeter4.0.crx拖进来----->安装成功

jmeter 脚本编写_第10张图片

jmeter 脚本编写_第11张图片

3、注册 blazemeter 

点击右上角的login,使用新浪邮箱即可注册。

jmeter 脚本编写_第12张图片

4、开始录制脚本

步骤1 :给脚本命名、 步骤2 : 点击录制按钮,这里以录制百度搜索为例,录制时关闭其他窗口,以防干扰。

jmeter 脚本编写_第13张图片

5、录制事物并命名 我这里只操作了两个步骤  第1步、在百度搜索框里输入了“刘德华”,第2步、在搜素结果里面点击 刘德华_百度百科,录制完成点击停止按钮

jmeter 脚本编写_第14张图片

6、点击blazemeter 查看脚本并导出。

jmeter 脚本编写_第15张图片

jmeter 脚本编写_第16张图片

7、到文件夹找到百度测试.jmx

8、将jmx文件拖拽至jmeter窗口,脚本生成。

jmeter 脚本编写_第17张图片

9、剩下的就只是关联,和调试脚本了。

你可能感兴趣的:(jmeter)