请列举常见的缺陷种类和级别。
简答题
请列举常见的缺陷种类和级别。
答案:根据IEEE标准,缺陷主要包括输入/输出错误、逻辑错误、计算错误、接口错误、数据错误等;从软件测试角度可分为功能缺陷、系统缺陷、加工缺陷、数据缺陷、代码缺陷。根据严重程度,Beizer将缺陷分为十级:轻微、中等、使人不悦、影响使用、严重、非常严重、极为严重、无法容忍、灾难性、传染性。
解析
参考答案要点
- IEEE 标准分类:输入/输出错误、逻辑错误、计算错误、接口错误、数据错误。
- 测试角度分类:功能缺陷、系统缺陷、加工缺陷、数据缺陷、代码缺陷。
- Beizer 十级严重度:轻微、中等、使人不悦、影响使用、严重、非常严重、极为严重、无法容忍、灾难性、传染性。
得分点解析
- IEEE 分类考查是否掌握缺陷的“性质维度”,是缺陷描述与归类的通用语言,便于跨团队对齐。
- 测试角度分类考查是否理解缺陷“来源维度”,直接对应功能测试、系统测试、数据测试、代码走查等测试设计。
- Beizer 十级考查是否掌握“严重度维度”,等级越靠后破坏力越强,最后一级“传染性”指缺陷会扩散、引发连锁故障。
延伸考点
分类要区分三个维度:性质、来源、严重度,答题时勿混为一谈。实际缺陷报告通常同时标注类型与严重级别,严重度(Severity)与优先级(Priority)是两个独立属性,高严重度不一定高优先级。