第一种、jmeter 录制脚本
1、添加线程组 --- 之后录制的脚本会放到线程组下。
2、添加 HTTP代理服务器
·端口号随意改(8899)
· 不分组
· 记录消息头
3、代理服务器其中修改目标控制器--测试计划>线程组
建议设置为高位端口,如:8899
配置为:测试计划—>线程组
4、切换到Requests Filtering,点击“添加建议排除”
Requesls Filtering 页签:代理设置的过滤。
添加排除模式--建议排除(也可以自行添加)
5、在代理服务其中,点击 启动
点击“启动”按钮,会弹出证书提示框,证书会自动保存在安装目录的bin目录下。
会出现弹窗,HTTP的证书信息,有七天的有效期,下次使用会更新掉;
会在这个目录下生成证书。
6、配置浏览器代理
打开谷歌浏览器 -- 高级 -- 系统 -- 打开代理设置
127.0.0.1
如果录制HTTPS的需要把录制网站的证书放到信用证书里面,七天后需要更新证书。
7.开始录制 ——停止代理 —— 关闭浏览器
在浏览器中输入对应url回车后,进行一系列操作完成后,点击停止按钮即可。
然后我们可以看到Jmeter的线程组下已经生成了刚刚录制好的脚本。
8.脚本回放
添加监听器后,运行脚本。
第二种、使用 Badboy 录制(没有前端页面不能录制)
bodboy 工具的安装:https://www.cnblogs.com/shouhu/p/12543573.html
1、录制百度搜索脚本
输入 要录制的地址:http://www.baidu.com/
操作过程中,出现下图,点“否”,应为 bodboy 软件已经不再维护。
查看安全网页内容“是”。
2、操作完成后,保存为 jmeter 脚本
点击 File—Export to Jmeter...保存为Jmeter可以打开的jmx格式,并指定到对应的路径。
3、使用 jmeter 软件打开,需要添加 查看结果数,然后运行。
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理