bug预防相关知识

小编最近学习和了解了相关bug预防的知识,为此将学习到的内容整理出来,希望能够帮助需要的同学~

bug预防简介

小编在日常工作中经常会遇到这样的问题:发现一个问题,跟不同开发合作,发现的一些bug经常很相似,甚至相同,占40%左右,这样其实就说明我们bug预防做的不够好,那么如何让已经发现的bug怎么去改善呢?
bug预防就是总结项目经常出现的bug类型、位置、提出针对性的规避措施,从而构建一套完整的bug预防体系,提高产品质量。

bug预防的意义

大家可以先思考一下如下问题:
1、亡羊补牢好?还是防患于未然?
2、测试真的只是用来找bug的吗?
3、你知道质量管理是怎么回事吗?
4、你认为测试人员如何更好的扩大自己的影响力?
5、测试人员每年能发现千个bug,应该做点什么呢?才能更好的积累一些我们的经验?
小编认为一个测试人员的价值:不是发现更多的bug,而是如何让项目的bug出现的更少,救火不如防火,任何事情都是事前预防胜于事后补救,通过对bug的分析以及预防体系的产出,不仅能够提高测试人员自身能力还能扩大测试人员的的影响力。
bug预防意义:防患于未然,而不是事后补救

如何做好bug预防

Bug预防的机制:
分析bug产生的原因—梳理3,5个项目对bug做分类----制定测试规范或者开发规范来提前预防
整理一个bug预防列表页,给开发看或者测试看,能够让开发人员知道可预知的问题,提高研发质量 ,从而提高自己的影响力

Web产品常见的预防方式

系统白页或者卡死

重启服务后就正常了;可能因为数据库连接满了,无法连接数据库
预防方法:
开发:在建立连接后,及时释放连接
测试:测试的时候需要关注一下数据库连接是否正常释放

分辨率兼容性

1、产品的网页通常保证在1024768的分辨率下显示正常,但是常常忽略800600分辨率下的显示情况,还有其他特殊要求的分辨率
2、如果页面设计明确只考虑1024768的需求,则只在1024768下验证各个产品页面的显示正确无误
预防方法:
产品:需要明确产品需要兼容的常见屏幕分辨率
开发:网页页面的设计需要针对多种屏幕分辨率制定设计规范,并依据设计规范进行开发
测试:在不同分辨率下验证页面显示的兼容正确性

浏览器兼容性

目前市场上的主流浏览器如下:
a. IE 6.0-11
b. 360 浏览器
c. 猎豹浏览器
d. QQ 浏览器
e. Chrome 浏览器
f. FireFox 浏览器
通常情况下要保证IE6-11和360 浏览器下的兼容性&

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值