Jmeter录制脚本
一、准备操作
1.启动代理
Jmeter代理
本机代理
详见上一篇文章:
2.启动浏览器,进行UI操作
二、录制脚本
1.使用事务控制器,调整脚本,确定主请求
2…关闭录制,关闭代理服务器
三、运行并调试脚本
1.添加察看结果树
右键点击“线程组” -> “添加” -> “监听器” -> “察看结果树”
2.运行Http请求,修改响应数据格式为“HTML Source Formatted”
3.维护脚本
运行的脚本有许多是不能直接运行的,此时,需要维护脚本,使得脚本可以顺利运行
1.脚本参数化
添加用户自定义变量
右键点击“线程组” -> “添加” -> “配置元件” -> “用户定义的变量”
也可以添加用户自定义变量用以Http请求参数化,
添加用户参数
右键点击“线程组” -> “添加” -> “前置处理器” -> “用户参数”
添加用户参数每次迭代更新一次,此时,更适合的是 添加使用CSV 数据文件设置
添加CSV 数据文件设置
添加=》配置元件=》CSV 数据文件设置
2.脚本关联
3.脚本添加断言
四、APP录制(andriod系统)
APP端的录制与pc端大同小异,只需在APP端需要设置一下代理即可。
1、先按照web录制中步骤进行操作
2、手机配置代理
- 手机wifi连接,手机的IP地址与电脑IP地址属于相同网段。
- 进入手机设置-》WLAN,点击手机连接上的wifi,设置改wifi的代理(不同品牌的手机修改wifi的设置会略有不同)。
- 小米手机可以直接点击wifi进入详情页面,在代理的选项选择“手动”,输入主机名:电脑实际的IP地址(例如:192.168.1.10),端口:8080.
- 华为手机,要可长按已连接的wifi名称,弹出一个框,选择“显示高级选项”,在这里就可以修改代理。
五、第三方代理
Jmeter支持第三方录制方式和代理录制方式。
在第三方软见录制后,另存为 .jmx格式,在Jmeter导入即可