增强型软件项目中测试工作量度量研究

被引量 : 0次 | 上传用户:papyevin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
过去几十年间,软件质量日益受到关注,软件测试得到了蓬勃发展。与此同时,随着大量软件的开发和演化,增强型软件项目逐步取代全新开发项目成为软件行业的主流。因此,增强型项目中测试工作量的度量对于当前的软件项目管理有着十分重要的价值。然而,目前以软件测试和增强型项目为对象的工作量度量研究相当缺乏。本文聚焦于增强型软件项目中功能测试的工作量度量,在增强型项目环境中应用、改进和构建工作量度量方法和技术,进行软件测试的规模度量、测试活动工作量度量、测试任务的工作量度量以及不确定性度量。论文主要工作和创新如下:第一、提出了基于测试对象分析法的测试验证点模型,以解决在项目早期对测试用例数目估计的问题。模型以测试用例要验证的功能规则为出发点,通过构建测试对象树来逐层分析、识别功能规则,从而获得测试验证点这一规模测度,进而估计出测试用例数目。第二、提出了二元规模模型,即通过增量规模和附加规模来分别度量增强型项目中添加、修改的功能和有待回归验证的原有功能,以解决现有方法无法准确涵盖回归测试的弱点。以二元规模为基础,通过在测试设计、测试执行和测试支持活动级别分别对二元规模进行一维转换,进而引入回归、调整均值和类比等算法对各活动和整体的工作量进行计算。该方法可以涵盖不同测试策略和场景,从而有效地提高度量的准确性。第三、提出了测试任务向量模型,从规模、执行复杂度和测试人员等级三个方面对每个测试套件级的任务进行描述,并基于经验库应用多元线性回归、类比和支持向量机回归等算法实现任务工作量的度量。任务向量模型改善了传统的固定算式模式,具备很强的扩展性,同时提高度量的准确性。第四、提出了基于既得价值的不确定性度量模型,引入金融领域的风险价值模型来度量工作量的不确定性,结合既得价值反馈过程框架对项目过程中的不确定性进行实时度量,为项目缓冲的设置和调整提供决策支持。案例和实验结果表明,本文提出的方法具备很强的可操作性和较高的度量准确性,比之原有的算法模型和专家估计法从可行性和准确性上都有显著提高。同时,三个实际项目的应用表明,以上方法可以集中应用于项目的各个环节并取得较为准确的度量值。总体而言,本文为增强型项目中的功能测试工作量的度量提供了一套研究框架和切实可行的度量模型。该框架下的模型和方法仍然存在一定的提升空间,值得继续深入探讨,而本文内容则为后续研究提供了一个良好的基础。
其他文献
目的:从肺主气的理论上,对肺癌的发生机制进行系统的阐释与论证,以丰富肺癌的防治。通过建立小鼠Lewis肺癌模型,观察黄芪注射液对小鼠生存时间,小鼠瘤组织的重量及抑瘤率的影
国际上通用的美国采暖、制冷与空气调节工程师协会标准(ASHRAE Standard55-2004)是在稳态工况下得到,预测和评价室内环境热舒适程度的标准。越来越多的现场研究测试表明,其对
随着中国经济的迅速发展,企业的发展步伐也越来越快,企业所要面对的竞争环境越来越严峻,为了更好的发展和壮大自己,三一集团有限公司近年来积极应对挑战,在财务管理和战略发
企业财务风险就是企业在社会再生产过程中,由于各种不确定性因素的作用,使企业财务活动的预期结果和实际结果产生的差异,可分为筹资风险、投资风险和资金流通风险。对企业财
进入21世纪,就进入了信息时代,信息已经成为社会发展和国民经济建设的战略性资源。企业信息化是我国企业提高其核心竞争力的必由之路,用信息技术改造传统的制造业企业,用信息
完型填空是一种广泛应用于各级各类语言测试却又饱受争议的填空阅读题。专业四级考试也采纳该种考题形式。但人们目前仍然不知道完型填空是否值得出现在专四考题中。基于对该
社会主义核心价值观是维系公民社会良性发展的重要支撑,它涵盖国家、社会、个人三个基本层面。在当前要培育好社会主义核心价值观,要克服思维习惯、实践操作等具体困难,从学校教
目的探讨育阴灵加减治疗肝肾阴虚型卵巢早衰的临床疗效及其对下丘脑-垂体-卵巢轴的调节作用。方法将肝肾阴虚型卵巢早衰患者52例随机分为观察组与对照组各26例,观察组以育阴
倾转翼飞机采用旋翼与全部或部分机翼一同倾转,旋翼为非变矩桨,是一种结构独特的新型飞行器。为满足倾转翼飞机从直升机模式到固定翼模式过渡飞行的定高控制需求,对纵向通道
在过去的城市河流治理中,多采用渠化、硬化的工程治理方法,只侧重于防洪、水运、灌溉等功能,破坏了自然河流的生态环境。如何利用近自然的思想,确定城市河岸带最佳的治理方法