软件测试中的关键错误和主要错误有什么区别?

时间:2014-02-01 08:45:10

标签: testing

我想阐明我对软件测试中的一个关键错误和一个主要错误的定义 根据我的理解,一个关键的错误是一个没有解决方案的工作,一个主要的错误是一个。 (如果我错了,请纠正我) 但是,测试人员如何确定错误是否会解决方案?

3 个答案:

答案 0 :(得分:1)

一个关键缺陷是显示停止,这意味着除非清除该缺陷,否则无法传递功能。一个主要缺陷是功能上的一个主要缺陷,但它仍然可以发布。

作为一个简单的例子,对于一个维护人员列表的应用程序。如果用户无法在列表中添加/更新人员的详细信息,则这是一个严重缺陷。但是,如果用户无法删除某人的信息,则这是一个主要缺陷。

希望这会有所帮助..

答案 1 :(得分:0)

测试人员没有。他们根据经验用户体验对错误进行分类。如果测试工程师系统无法投放,测试工程师会将错误写为关键错误,例如“系统在完成255次交易后一直崩溃,破坏表格”。

通常,项目管理审核小组将决定该错误会产生什么影响以及需要采取哪些措施,因此要设置优先级。一个关键的错误可能根本不需要任何操作,例如“是的 - 我完全被贬低。它已经在源代码中被修复并且将在下一个版本中消失。它现在已经开始并将在会议结束时完成”。

答案 2 :(得分:0)

我使用术语

拦截器 - 功能在主区域不起作用(无法提供业务)

严重 - 该功能在主要区域不起作用,但有一个解决方法

主要 - 功能不起作用但不在主要区域(可以提供业务)

minor - 存在用户界面问题或功能,但在很少使用的区域

琐碎 - 拼写错误

测试人员没有决定解决方案,但可以说出他们的意见。