基于CMM的软件测试技术及其应用

被引量 : 0次 | 上传用户:a692039471
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,随着软件开发规模的增大、复杂程度的增加,人们逐渐意识到,要生产出高质量的软件产品,就必须对软件的生产过程进行切实有效的组织和管理。作为国际上最流行、最实用的一种软件生产过程标准,美国卡耐基-梅隆大学软件工程研究所提出的能力成熟度模型(CMM),已经逐步得到国际软件产业界的认可,成为当今企业从事规模化软件生产不可缺少的一项内容。该模型的目的是帮助软件企业对软件工程过程进行管理和改进,从而能够按时地、不超预算地开发出高质量的软件。CMM模型描述了五个级别的软件过程成熟度,用以反映软件过程能力的大小。除了第一级以外,每级成熟度又由若干个关键过程域(KPA)构成,用以描述在某级成熟度下,软件过程在某一方面应达到的一组目标以及实现这些目标的一组关键活动。 众所周知,软件测试是软件开发过程中的重要环节,它贯穿了软件生命周期的整个过程,对于软件质量保证具有非同寻常的意义。因此,软件测试工作如今已越来越受到软件企业的重视。同时,这也促使人们去研究各种切实可行的软件测试理论和测试方法,从而涌现出大量的测试技术和工具,来帮助人们寻找软件(尤其是大型软件)中的各种错误。在CMM的发展进程中,曾经提议将软件评价与测试(Evaluation and Test)作为一个KPA加入到CMM标准规范中去,虽然最终未获通过,但我们知道,软件测试依然是CMM中质量保证的一个重要手段,加强测试依然是实施CMM时一个有效的策略。 目前国内对于CMM概念和原理的讨论和实施已相当深入,对于软件测试技术的研究和应用也层出不穷,但是,对于在软件测试过程中引入CMM理论的尝试和探索还很少。因此,本文的目的就在于,把CMM理论与主流的软件测试技术相结合,研究CMM环境下的软件测试过程。首先,本文从软件测试理论和技术的角度出发,针对软件测试的策略和方法、软件测试的过程和步骤、软件测试的组织与管理这三个方面展开了分析和讨论。其次,本文简要介绍了CMM模型的产生背景和基本概念,对CMM的核心实践和关键过程域进行了探讨,并由此引出了CMM模型中与软件测试密切相关的关键过程域。再次,本文通过研究CMM模型规范对软件测试技术的支持与扩充,提出了一个基于CMM模型的软件测试体系(CMM-SWT)。该体系通过引入相关的概念、原理以及各种工具,来进行测试过程中的软件缺陷管理、培训和评审管理、测试人员的绩效考核以及相关的报表统计分析等工作,从而设计并实现了CMM-SWT体系原型。最后,本文结合一个典型的人力资源管理系统(HRMS),探讨CMM-SWT体系原型在大中型软件系统测试工作中的实际应用。
其他文献
本文分析了一种新型的微带天线阵—加权角馈微带天线阵,分别研究了正菱形和五边形贴片单元形式。为了降低天线的副瓣,本文从E、H面分别采用不同的电流加权方法。在H面,对于正
随着通商口岸的开辟,近代中国的沿海城市开始了近代化的历程,具有近代意义(或色彩)的市民和市民文化在这些城市中首先出现。近代济南市民文化,随着这一历史发展的脚步,从济南
“三农”问题的显现与土地制度的变革是紧密相连的。“三农”问题实际上就是土地问题。农民问题就是农民与土地的关系问题,农业问题就是农业土地经营问题,农村问题就是农村城
作为一种新型的保健食品,低聚果糖有其优异的性能,深受广大消费者喜爱。与液态低聚果糖相比,固态低聚果糖能克服液态低聚果糖给该产品在销售、运输方面带来的不便,并能促进低
随着经济全球化和经济一体化的迅速发展,尤其是中国加入世界贸易组织之后,国内外资金双向流动的格局正在逐步形成,中国在全球的地位和作用越来越重要。在这种背景下,中国资本
本论文以脱脂米糠为原料进行免疫活性多糖的提取分离及免疫活性研究。论文对分离纯化得到的各个多糖组分进行免疫活性评价,筛选鉴定出米糠中的活性多糖成分RBP-Ⅱ,在此基础上,对
二十世纪的嵇康研究,呈现出研究范围广阔,研究视角多维的特点。从研究范围看,或侧重嵇康诗歌的研究;或对嵇康的悲剧人生进行剖析;或研究嵇康的玄学思想、养生论、音乐美学思
成套电器行业是保障国民经济发展的重要产业之一。随着信息时代的来临,计算机网络和电子商务等技术对企业传统的产品销售和市场开拓模式带来了巨大的冲击和挑战,网络化产品销
本文从理论对于实践的关注与思考出发,以知识产权利益平衡为主线,以知识产权诉讼为背景,分总论、各论二个部分共八个章节对知识产权诉讼中与利益平衡有关的实体问题、程序问
本文试图以认知语法理论、标记理论、“三个平面”理论方法为指导,对我们在语言生活中经常遇到的“大/小+NP”中的不对称性现象进行考察,描写出这种不对称的规律,并进一步作