现在公司有一个项目,使用的是微信开发的网页,这个网页有个问题就是无法在普通的浏览器中打开(使用了微信接口来获取用户基本信息),必须通过微信浏览器打开才行,那么如何对这个网页进行压力测试呢.
现在我想到的办法是抓包,尝试能否通过仿造微信浏览器发送http请求,网上也有说微信服务器那边是通过user-agent来判断是否是微信浏览器打开的.
抓包工具:fiddler:
截图:
这就获取到了user-agent了嘛,直接在目标网址:https:open.qq.com/xxx 的请求首部字段添加这个user-agent就好了.
但是最后我发现仍然没有成功,使用的是火狐的开发者工具来添加UA的:图片:
实在不明白是为什么,是不是我的理解错误还是操作步骤有问题?
顺便恳请各位大神能对压力测试的方法和推荐的工具指点一二,谢谢~!
我理解压力测试都是测试业务接口比较多,分离开测试就可以了吧,跟页面关系可以分开。在正常的压力测试里,返回接口的数据也是最中心的。