目录
一、如何描述一个BUG?
二、BUG级别的定义
1.崩溃
2.严重
3.一般
4.次要
三、BUG的生命周期
一、如何描述一个BUG?
1.版本号(代码版本号)
2.测试环境/平台
不同的浏览器对同一个页面解析是不一样的:
①Windows、MAC等;
②Firefox、Chrome、Edge、360、搜狗等以及浏览器对应的版本号;
③IOS、Android等;
3.测试步骤和测试数据
4.实际运行结果
5.预期运行结果
6.附件(错误截图、错误日志等)
二、BUG级别的定义
1.崩溃
系统运行阻断,严重的影响了开发人员和测试人员的工作,需要立即修复;
问:线上出现崩溃级别的BUG怎么办?
答:回退到一个稳定的版本。
2.严重
系统还可以运行,但是已经不稳定了,如果再运行下去,可能会产生严重的后果;
3.一般
系统可以稳定的运行,但是一些次要功能没有实现,可能会影响客户的体验;
4.次要
影响用户的视觉体验,界面的文字提示内容,展示,图片排版,要不要改得和产品经理商量;
三、BUG的生命周期
问:
测试人员提了一个BUG,开发人员已经修改,但测试人员测试时,发现BUG依然存在,为什么?
答:
①开发人员可能没修改好;
②开发人员没有把代码更新到测试环境;
③测试人员忘拉取最新的代码到测试环境进行发布。