背景
全息档案性能测试,在进行接口脚本开发时,碰到请求返回不成功,但是同样的请求内容POSTMAN是正常返回。于是使用fiddler进行抓包分析LR的请求。
步骤
1、LR设置代理,代理服务器地址和端口与fiddler一致
fiddler默认代理地址是本地端口8888,故LR设置与其一致
fiddler代理端口查看,Tools》Fiddler Options,如下图所示:
LR代理设置,如下图所示:
2、代理设置完成后,开启fiddler,LR回放脚本,这样fiddler就可以抓包到LR发送的请求。分析POSTMAN的请求与LR的请求,对比差异,找出问题,结果发现是因为中文内容未转成UTF-8导致发送的请求无法被失败。
3、脚本调试完后,把代理去掉,以免跑场景时出错。