软件测试工程师在工作中,最常见的就是遇见bug,那么所有的bug都是有轻重缓急的,如何划分bug的严重级别呢?本期软件测试培训分享教程就为大家做下详细的介绍。
软件测试培训分享:如何划分bug的严重级别?Bug的严重级别指的是软件缺陷对软件质量的破坏程度,也就是该软件缺陷的存在将对软件的功能和性能产生怎样的影响。在软件测试中,软件缺陷的严重级别应该从软件最终用户的立场来做判断,考虑缺陷对用户使用造成的后果的严重性。
1、紧急
Bug足以造成系统崩溃,造成文件不可靠或潜在的数据丢失;
Bug造成非正常地返回操作系统(系统崩溃或显示系统错误信息);
Bug造成程序越或要求Reboot系统;
造成缺乏关键的程序功能并无法逾越;
由于设计问题,使系统存在严重隐患。
2、严重
Bug可能不会削弱系统,但将造成严重问题(如严重的格式化错误等);
功能缺乏给用户带来极大不方便;
Bug可以绕过,但将会很不方便或很难实现;
存在不明确或不完整的错误信息提示,极大地影响产品使用;
由于Bug的存在使产品其它部分不能测试;
由于计算方法问题,使数据错误;
由于设计原因,造成前后不一致,但问题可恢复。
3、一般
这个Bug在将来是严重的,但比主要问题要轻;
可以有一个比较简单的绕过Bug的解决方案;
存在不明确或不完整的错误信息提示,但对产品使用影响较小;
容错性方面存在不足;
由于精度问题造成数据不一致。
4、轻微
不可能被用户发现的Bug;
某个控件没有对齐,某个标点符号丢失等低级错误;
尚无法满足的新需求。
如何划分bug的严重级别?以上已经为大家做了详细的介绍,相信大家已经有所了解了,想要了解更多软件测试培训的具体课程内容,就加入千锋教育的软件测试交流群吧-858327674,群内会有专职的老师为你答疑解惑。另外群内不定期还会有免费直播课,由现役的讲师来授课。