介绍了美国Illinois Institute of Technology开发的测试能力成熟度模型(TMM),给出TMM的结构,描述了软件组织5个测试成熟度等级的行为特征、成熟度目标和成熟度子目标,并说明测试能力成熟度模型与软件能力成熟度模型(SW-CMM)的...介绍了美国Illinois Institute of Technology开发的测试能力成熟度模型(TMM),给出TMM的结构,描述了软件组织5个测试成熟度等级的行为特征、成熟度目标和成熟度子目标,并说明测试能力成熟度模型与软件能力成熟度模型(SW-CMM)的关系,以及笔者对测试能力成熟度模型的考虑。展开更多
该文介绍了美国Illinois Institute of Technology开发的测试成熟度模型(TMM),给出了修正过的软件开发V模型、TMM结构,描述了软件组织5个测试成熟度等级的行为特征、成熟度目标和成熟度子目标,并说明了TMM实施的方法,以及笔者对测试成...该文介绍了美国Illinois Institute of Technology开发的测试成熟度模型(TMM),给出了修正过的软件开发V模型、TMM结构,描述了软件组织5个测试成熟度等级的行为特征、成熟度目标和成熟度子目标,并说明了TMM实施的方法,以及笔者对测试成熟度模型的考虑。TMM针对软件测试过程的问题和特点,提出了改进软件测试过程及提高软件测试能力的思想和方法,这无疑是对SW-CMM的补充,所以值得积极尝试TMM。展开更多
介绍了美国Illinois Institute of Technology开发的测试成熟度模型(TMM)。给出了修正过的软件开发V模型及TMM结构,描述了软件组织五个测试成熟度等级的行为特征、成熟度目标和成熟度子目标,并说明了TMM实施的方法,以及笔者对测试成熟...介绍了美国Illinois Institute of Technology开发的测试成熟度模型(TMM)。给出了修正过的软件开发V模型及TMM结构,描述了软件组织五个测试成熟度等级的行为特征、成熟度目标和成熟度子目标,并说明了TMM实施的方法,以及笔者对测试成熟度模型的考虑。展开更多
软件测试是能力成熟度模型集成(capability maturity model integration,CMMI)中验证(verification,Ver)与确认(validation,Val)过程域的重要表现形式,是保障软件可靠性的重要手段。近年来,随着软件规模和复杂程度的不断提高,软件测试...软件测试是能力成熟度模型集成(capability maturity model integration,CMMI)中验证(verification,Ver)与确认(validation,Val)过程域的重要表现形式,是保障软件可靠性的重要手段。近年来,随着软件规模和复杂程度的不断提高,软件测试技术也不断发展,然而程序设计语言本身固有的特性以及开发人员在编程时没有考虑周全使得许多漏洞无法在编译、运行乃至测试阶段发现,这些缺陷通过输入验证错误、访问验证错误、设计错误、特殊条件错误和竞争条件错误等方式在不导致系统崩溃的情况下,可以通过篡改系统用户权限的形式威胁系统安全。文章通过对软件测试中易被忽略的软件潜在安全性缺陷的研究,总结出开发过程中常碰到的软件潜在安全性缺陷的表现形式,并通过具体代码实例的故障分析及解决措施,清晰、直观地给出具有潜在安全性缺陷的代码特征,增强了开发人员及测试人员对此类问题的认识,对提高软件可靠性具有积极意义。展开更多
文摘介绍了美国Illinois Institute of Technology开发的测试能力成熟度模型(TMM),给出TMM的结构,描述了软件组织5个测试成熟度等级的行为特征、成熟度目标和成熟度子目标,并说明测试能力成熟度模型与软件能力成熟度模型(SW-CMM)的关系,以及笔者对测试能力成熟度模型的考虑。
文摘该文介绍了美国Illinois Institute of Technology开发的测试成熟度模型(TMM),给出了修正过的软件开发V模型、TMM结构,描述了软件组织5个测试成熟度等级的行为特征、成熟度目标和成熟度子目标,并说明了TMM实施的方法,以及笔者对测试成熟度模型的考虑。TMM针对软件测试过程的问题和特点,提出了改进软件测试过程及提高软件测试能力的思想和方法,这无疑是对SW-CMM的补充,所以值得积极尝试TMM。
文摘软件测试是能力成熟度模型集成(capability maturity model integration,CMMI)中验证(verification,Ver)与确认(validation,Val)过程域的重要表现形式,是保障软件可靠性的重要手段。近年来,随着软件规模和复杂程度的不断提高,软件测试技术也不断发展,然而程序设计语言本身固有的特性以及开发人员在编程时没有考虑周全使得许多漏洞无法在编译、运行乃至测试阶段发现,这些缺陷通过输入验证错误、访问验证错误、设计错误、特殊条件错误和竞争条件错误等方式在不导致系统崩溃的情况下,可以通过篡改系统用户权限的形式威胁系统安全。文章通过对软件测试中易被忽略的软件潜在安全性缺陷的研究,总结出开发过程中常碰到的软件潜在安全性缺陷的表现形式,并通过具体代码实例的故障分析及解决措施,清晰、直观地给出具有潜在安全性缺陷的代码特征,增强了开发人员及测试人员对此类问题的认识,对提高软件可靠性具有积极意义。