测试如何发现更深层次的BUG

在发现问题后,不要立刻就想着提交bug,应该做下记录,然后自己尝试着去分析这个问题产生的原因,比如抓一下包,看一下源代码,有些问题测试人员是可以自己定位的,只要自己确认了,提交上去的bug质量会更高。比如,执行搜索的时候,输入某个字段值,没有搜出来,查看代码后,发现sql语句并未执行,这时,我们再提交bug,描述中可以具体到哪个页面文件,哪段源代码,研发同事定位也方便,同事也对我们的技术能力认识上也有改变。

如果测试环境带有控制平台,比如tomcat,jboss等等,那么我们测试的时候,不仅仅需要关注前台的页面表现,还要看监控平台上的信息日志。

检查数据库等

基于经验和业务知识积累下的探索性测试,通过不断发散思维,进行联想,可能就会找出更深层次的重要问题。如线上环境前端偶尔出现显示错误,根据经验,更大可能出现在后台数据处理上面,经过反复对界面测试确认前端逻辑正确,此时采用虚拟IP技术在线上进行高并发模拟,并让运维人员协助抓取日志,最后定位到是集群服务中某一数据源同步出了问题,这样再提交bug上去,bug技术含量大增。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值