首页 > 其他分享 >来说说大田发现一个 BUG 过程(以接口测试为例)

来说说大田发现一个 BUG 过程(以接口测试为例)

时间:2023-01-17 00:23:52浏览次数:43  
标签:返回 大田 数据库 为例 接口 服务器 日志 数据 BUG

大家好啊,我是大田。

哈哈,今天回到自己啦,分享下我发现 BUG 的具体过程是什么,四个步骤重现我的工作思路,希望对你有帮助~

1、我会看接口返回的结果,正常我会检查一下数据库字段入库正确性,最后再看看日志是有无报错;

2、当我看到接口返回结果是错误的,先看看接口地址、参数名、参数传值是否符合要求。这些基本信息没问题的话,我会依次检查数据库和日志。

3、查服务器日志时,要查看前端传递请求数据是否正常,请求正确后,去查看接口的返回数据,返回数据也正常,这时我会根据服务器获取的数据渲染到前端页面是否有错误。

请求有问题,我们就去验证前端取值;
返回结果有问题,我们就去看看服务器给我们返回了具体数据是什么,再去看数据库表中数据是否错误;

4、如果服务器没有日志,我会利用抓包工具 Fiddler、Charles 去分析。还是按照「 请求数据 -> 响应数据 」这个顺序去验证。如果服务器端返回结果有问题,进一步查看数据库正确性,数据库数据正确,我们直接可以判断这就是接口返回有误。

哈哈,就是循环验证反复验证的过程,大家可以拿一个网页接口按照上述步骤反复练习,形成习惯。找问题的速度也会更快啦~~

标签:返回,大田,数据库,为例,接口,服务器,日志,数据,BUG
From: https://www.cnblogs.com/BigTian/p/17056767.html

相关文章