在软件测试中缺陷是如何定义的?缺陷等级的评定标准是什么?
作者:TestCenter 发布时间:[ 2020/7/16 8:54:17 ] 推荐标签:
现在人们将在电脑系统或程序中,隐藏着的一些未被发现的缺陷或问题统称为bug(漏洞),在Bug跟踪管理中Bug的定义可以很广泛,在软件使用过程中所出现的任何一个可疑问题,或者导致软件不能符合设计要求或满足消费者需要的问题都可以是Bug,即使这个Bug在实践中是可行的。
在Bug跟踪管理中按照Bug的严重程度,指因缺陷引起的故障对软件产品的影响程度,可分为:致命缺陷、严重缺陷、一般缺陷、轻微缺陷、建议。
(1)致命缺陷:不能完全满足系统要求,系统停止运行,系统的重要部件无法运行,系统崩溃或者挂起等导致系统不能正常运行。
(2) 严重缺陷:严重地影响系统要求或基本功能的实现,且没有更正办法。使系统不稳定、或破坏数据、或产生错误结果,或部分功能无法执行,而且是常规操作中经常发生或非常规操作中不可避免的主要问题,系统无法满足主要的业务要求,性能、功能或可用性严重降低。包括功能问题,业务逻辑问题,数据控制等功能实现的问题。
(3)一般缺陷:系统可以满足业务要求,系统性能或响应时间变慢、产生错误的中间结果但不影响最终结果等影响有限的问题。 包括性能问题、安全问题、校验问题、乱码等。
(4)轻微缺陷:使操作者不方便或操作麻烦,但它不影响执行工作功能或重要功能。包括界面问题、提示信息、易用性、统一性等。
(5)建议:希望提出的建议但不强制进行的修改。不会对发布的准确性或可用性带来任何严重影响。
快让我们在Bug管理软件TC中提交Bug吧!
相关推荐
更新发布
兼容性测试覆盖多少机型,如何选择?
2024/9/10 11:13:49P-One 在进行性能测试时,如何确保测试结果的准确性和可靠性?
2024/9/10 10:14:12为什么越来越多的企业选择一站式测试平台?
2024/9/9 18:04:26功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29