作为测试人员,和咱们最常打交道的,莫属 bug。然而测试不只是负责发现问题,除了发现问题这种基本功外,定位问题,提出解决方案,提出预防计划也是要把握的技能。
如何疾速定位一个 bug,就须要对性能、产品的流程、开发计划、开发人员十分相熟。
遇到一个 bug 的时候,咱们要去定位发现这个 bug 的起源是属于前端还是后端,能够应用 fidder 进行抓包剖析或者浏览器的 f12 开发者工具。
在拜访数据的是否抓取申请数据,比对申请数据是否正确,在服务器响应时咱们能够抓取响应数据,并比对信息查看响应数据是否正确。数据比照的时候能够应用接口测试工具,如:apipost、jmeter
如果是申请数据谬误,那么该 bug 属于前端的谬误,如果是响应数据谬误,那么该 bug 属于后端(数据库)的谬误。
如果申请数据和响应数据都没有问题,那么就能够思考是不是浏览器的解析呈现的问题,咱们就能够换一个浏览器再次进行测试一下。
fiddler 下载地址:
https://www.telerik.com/fiddlerwww.telerik.com
apipost 下载地址:
ApiPost – 可间接生成文档的 API 调试、管理工具www.apipost.cn
jmeter 下载地址:
Apache JMeter – Apache JMeter™jmeter.apache.org