如何正确分析定位BUG
关于正确定位分析BUG,一般来说可以从三个地方去找寻,这些地方是BUG比较集中的位置:
1.首先是前台UI界面,我所提到的界面,包括界面的显示,兼容性,数据提交的判断以及页面的跳转等等,这些bug基本都是一眼可见的,不太需要定位,当然也不排除一些异常情况,也就是原始数据本身在传导过来的时候就有问题,所以显示会出问题的情况,这个时候就需要直接责任到人。
2.后台程序的BUG,这个概念则包括前台调用的接口,中间层缓存和转发数据,定时任务脚本异步处理数据,程序之间的相互调用等等,而这些bug往往都是不可见的,有可能在功能上体现,后台程序的BUG也有可能隐藏在不易发现的深处,这个时候就要通过一些辅助工具以及人工的判断去定位了。
3.最后一个地方就是承载数据调用的数据库,数据库的BUG包括表中缺少字段,字段定义错误,字段长度限制,数据重复等等,这些bug需要通过数据库工具以及一些基本的数据库查询语句来定位。
*******************当然这得要求软件测试从业的小伙伴要对每个表,每个字段甚至每一个值代表什么意思有一定的了解.