fiddler常见的应用场景
在移动互联网时代,作为软件测试工程师,fiddler绝对是值得掌握并添加进技术栈里的工具之一。 那么,fiddler在日常的测试工作中,一般都有哪些常见的应用场景呢? 根据以往工作经验,大概有如下4类应用场景: 辅助定位bug; 构建模拟测试场景; APP弱网模拟测试; 前端性能分析及优化; 1、辅助定位bug 合格的软件测试工程师,不仅仅需要能够发现bug,还需要能透过bug表象,分析出问题根本原因,从而提升bug的解决效率,突显bige。 通过fiddler可以抓取request和response,通过对参数进行分析,可以定位是前端问题还是后台问题。 例如:在APP界面输入数据,点击下一步时,提示错误;这时候不能判断问题的根本原因在哪里,是前端页面作限制导致?还是前端request的参数问题,又或者是后台程序挂了? 这个时候就可以通过fiddler抓包,分析request、response来判断问题根本原因所在。 (往往有些测试就是直接把APP页面报错信息截个图就提缺陷了,而没有去作bug定位,这样的缺陷又往往被开发人员所抱怨) 1.1、实例--APP抓包 前提:APP、fiddler在同一局域网 1.1.1、fiddler设置 Tools>Options>Connections,勾选Allow remote computers to connect,同时记住fiddler