质量要求要素定义如下:
正确性 在预定环境下,软件满足设计规格说明及用户预期目标的程度。它要求软件没有错误。
可靠性 软件按照设计要求,在规定时间和条件下不出故障,持续运行的程度。
效率 为了完成预定功能,软件系统所需的计算机资源的多少。
完整性 为了某一目的面保护数据,避免它受到偶然的,或有意的破坏、改动或遗失的能力。
可使用性 对于一个软件系统,用户学习、使用软件及为程序准备输入和解释输出所需工作量的大小。
可维护性 为满足用户新的要求,或当环境发生了变化,或运行中发现了新的错误时,对一个已投入运行的软件进行相应诊断和修改所需工作量的大小。
可测试性 测试软件以确保其能够执行预定功能所需工作量的大小。
灵活性 修改或改进一个已投入运行的软件所需工作量的大小。
复用性 一个软件(或软件的部分)能再次用于其它应用(该应用的功能与软件或软件部件的所完成功能有联系)的程度。
在设计开发过程中,必须注意以下要求,以保证软件的质量达到目标。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/