Jmeter录制接口自动化

一、安装Jmeter(参考上一篇帖子)

  1. 安装JDK,配置环境变量JAVA_HOME,电脑Java环境正常
  2. 配置Jmeter环境变量:JMETER_HOME; CLASSPATH正常
  3. 官网地址:Apache JMeter - Download Apache JMeter

 

 

二、Jmeter录制web端脚本

1.打开Jmeter,配置Jmeter工具

(1)添加【线程组】

测试计划(右击) - 添加 - 线程组

(2)添加【简单控制器】

线程组(右击) - 添加 - 逻辑控制器 - 简单控制器

(3)添加【HTTP代理服务器】

测试计划(右击) - 添加 - 非测试元件 - HTTP代理服务器

 (4)  HTTP代理服务器-排查模式

  .*\.(js|css|PNG|jpg|ico)

  .*\.css

  .*\.jpg

 

 2.HTTP代理设置可看到端口号,其发出的代理网络信息为: ip:端口号 (如127.0.0.1:8880)

 3.打开浏览器代理网络设置,桌面通知栏网络连接图标--->网络和internet属性--->代理--->手动设置代理

使用Jmeter的代理网络,启动HTTP代理服务器后即可开始录制HTTP请求(有些浏览器代理是跟随系统的,有些是独立设置的)

 4.如果需要录制https请求,则需要配置证书。当启动代理服务器的时候,Jmeter下的bin目录会生成一个证书名称为ApacheJMeterTemporaryRootCA.crt文件。需要将证书导入Jmeter和浏览器(导入浏览器证书方式与fiddler一致) 确保2端都安装证书后,才可以录制

三、安装证书

1. Jmeter选项-SSL管理器导入证书成功后,在Jmeter安装路径bin目录下会看到ApacheJMeterTemporaryRootCA.crt这个证书(这时先启动HTTP代理服务器,然后再去目录下看是否生成证书)

2.启动HTTP代理服务器

按提示操作安装好证书,即可打开浏览器输入要访问的地址,开始录制接口

3.开启HTTP代理服务器

 

 

 4.再去关闭浏览器的代理,就可以正常访问网页了

猜你喜欢

转载自blog.csdn.net/weixin_39118023/article/details/125098020