背景介绍:
抓包是为了分析接口交互的实现细节,然后可以python写代码模拟,工具模拟(jmeter, fiddler)测试接口。
多种抓包方式
专业的工具:fiddler, wireshark
抓包命令:ngrep 抓http包, 比tcpdump要好一些
怎么把抓包的报文无缝转成jmeter格式的文件: badboy录制脚本。还有一种办法就是jmeter可以设置代理,抓包(可以抓http,https,后者需要生成证书后导入到浏览器里面去)
jmeter设置代理抓包的步骤
1) 在“工作台”添加“非测试组件->HTTP代理服务器”。
2) 在“测试计划”添加“线程组”、“录制控制器”,点击启动,参考下图:
参考文章
https://blog.youkuaiyun.com/runningya/article/details/78069649?utm_source=blogxgwz1