收藏本站
《浙江大学》 2008年
收藏 | 手机打开
二维码
手机客户端打开本文

基于经验的软件测试执行工作量估算模型

侯莉  
【摘要】: 随着软件产品在整个社会中的作用越来越重要,公司在生产和交付软件产品及服务上的竞争进一步加剧,使得在短时间内有效地开发出高质量的软件成为必须。其中,测试是保证软件质量最重要和最常用的手段。对测试工作量进行合理准确的估算是制定测试计划并顺利完成测试工作的重要前提。一个好的测试工作量估算模型可以帮助测试经理更加合理地计划和安排测试进度与资源,以此来进一步提高机构软件产品的竞争力。而事实上,到目前为止对软件测试执行工作量估算的研究非常匮乏,并且这些模型通常具有时间开销较大,主观性较强等缺陷。 基于此,本文首先对现有常用的软件估算模型和方法进行了全面而详细的研究,并对当前仅有的一些软件测试执行工作量估算方法进行了重点讨论。然后,在此基础上,本文提出了一个基于经验的软件测试执行工作量估算模型STEEM。本模型将测试套件特征化为一个包含了测试用例数量,测试执行复杂度和测试人员熟练程度的三维矢量,即测试套件执行矢量,并定义了关于这三个矢量的度量标准,然后建立经验数据库。基于回归分析的思想,模型通过收集机构项目的经验数据来分析和研究测试套间矢量中的三个参数与执行完该测试套件所需要的工作量时间之间的关系,并使用机器学习方法对该关系进行建模,以此来实现对执行给定的测试套件所需要工作量的估算。本文在某金融软件公司内部使用该模型进行了实例分析,以此来评估该模型,根据公司的实际情况配置测试套件执行矢量的三个元素,并依此来收集公司内部项目的历史数据,然后利用支持向量机方法进行训练得到最终的模型,取得了较好的估算效果。并在该公司中某具体项目的实际测试周期中使用该模型,从而帮助了测试经理更好地完成制定测试计划和资源分配等测试管理工作。
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2008
【分类号】:TP311.52

免费申请
【参考文献】
中国期刊全文数据库 前5条
1 杜云梅;李师贤;孙恒;;构造性成本模型COCOMO[J];计算机科学;2005年12期
2 朱芳,李曦,赵振西;一种多平台自动化测试工具的设计和实现[J];计算机工程;2004年24期
3 郭丽娟;孙世宇;段修生;;支持向量机及核函数研究[J];科学技术与工程;2008年02期
4 李明树;何梅;杨达;舒风笛;王青;;软件成本估算方法及应用[J];软件学报;2007年04期
5 曹文静,宫云战;软件测试性计算方法研究[J];计算机工程与设计;2003年10期
【共引文献】
中国期刊全文数据库 前10条
1 方冉;陈乃金;;基于S3C44B0X处理器触摸屏接口的设计与测试[J];安徽工程科技学院学报(自然科学版);2010年02期
2 李岚;胡学钢;;基于回归分析的COCOMO模型改进[J];安徽建筑工业学院学报(自然科学版);2010年06期
3 陈汶滨;王力;刘义军;;工作量估算模型在软件开发平台上的应用[J];兵工自动化;2009年03期
4 武装,王志伟,杨厚云;一种国际化程序测试模型的研究[J];北京机械工业学院学报;2004年02期
5 朱贺;;黑盒软件测试的用例设计技术[J];辽宁科技学院学报;2008年04期
6 戴翠琴;鲍宁海;;3G终端开发中的一致性测试及实现过程[J];重庆邮电学院学报(自然科学版);2006年03期
7 郭梦菲;魏玄;李秉智;;TD-SCDMA系统基于网元仿真技术的OMC功能测试研究[J];重庆邮电大学学报(自然科学版);2007年01期
8 张莉;软件测试方法和工具的选择[J];成都教育学院学报;2005年07期
9 李柯景;;软件成本估算工具的设计与实现[J];长春大学学报;2008年02期
10 鲁光男;;浅析软件成本估算的三种方法[J];长春大学学报;2008年06期
【同被引文献】
中国期刊全文数据库 前10条
1 蔡一博;;国内软件测试现状分析[J];东方企业文化;2010年03期
2 郭海燕;;面向对象的软件类测试技术的研究[J];电脑知识与技术;2009年16期
3 曹咏春;刘小君;;基于金融行业的软件测试分析[J];电脑知识与技术;2012年02期
4 张焕琪;;软件测试策略和测试方法的应用[J];电子商务;2011年02期
5 高红梅;许东;刘宗田;;基于UML活动图的测试研究进展[J];计算机科学;2008年02期
6 傅博;;软件测试数据智能化生成的研究[J];计算机工程;2006年14期
7 艾骏;陆民燕;阮镰;;面向软件可靠性测试数据生成的剖面构造技术[J];计算机工程;2006年22期
8 于蕾;晏海华;赫建营;;软件测试项目的追踪与控制方法[J];计算机工程;2007年22期
9 高月;邵培南;邢洁雯;;基于区间算法的软件测试数据生成方法[J];计算机工程;2007年23期
10 周进登;白振兴;武杰;李寰宇;;基于扩展UML活动图的过程建模[J];计算机应用;2009年03期
【二级参考文献】
中国期刊全文数据库 前4条
1 周万隆,胡雅丽;神经网络在国债利率期限结构中的建模与实证[J];商业研究;2003年04期
2 张冰;孔锐;;一种支持向量机的组合核函数[J];计算机应用;2007年01期
3 李盼池,许少华;支持向量机在模式识别中的核函数特性分析[J];计算机工程与设计;2005年02期
4 潘菁;刘辉煌;;基于小波支持向量机的经济预测模型[J];统计与决策;2005年21期
【相似文献】
中国期刊全文数据库 前10条
1 张润敏,杜英俊,郑丽英;心理学与软件测试探讨[J];甘肃科学学报;1995年01期
2 亢勇,陈自力,李鹏,路平;面向对象的软件测试[J];测试技术学报;1999年02期
3 周鸿志;如何做好甲方对软件产品的检测[J];电子产品可靠性与环境试验;1999年04期
4 刘艳,舒云星;基于模块分割的软件测试自动化技术及应用[J];洛阳工业高等专科学校学报;2003年03期
5 车清太;软件测试方法和策略[J];山西电子技术;2003年06期
6 罗娜,林和平,袁福宇;面向对象软件测试的方法研究[J];东北师大学报(自然科学版);2004年01期
7 崔凤茹,宋巍,钱越英;气象水文软件测评系统建设研究[J];装甲兵工程学院学报;2004年02期
8 王炳晨;软件测试走向规范[J];微电脑世界;2005年07期
9 杨鹏;高职软件测试课程的教学探索与实践[J];番禺职业技术学院学报;2005年02期
10 ;非一般感觉 小试承启6800LE[J];电脑应用文萃;2006年01期
中国重要会议论文全文数据库 前10条
1 齐俊臣;彭道勇;刘春和;;重视软件测试 提高软件质量与可靠性[A];2005第二届电子信息系统质量与可靠性学术研讨会论文集[C];2005年
2 杨志文;沈森祖;韩红星;;基于集成电路测试程序的软件测试研究[A];第一届中国微电子计量与测试技术研讨会论文集[C];2008年
3 袁利;王磊;;深空探测器软件可测试性设计研究[A];中国宇航学会深空探测技术专业委员会第六届学术年会暨863计划“深空探测与空间实验技术”重大项目学术研讨会论文集[C];2009年
4 宋雪芬;王冠军;宋雪玲;;面向对象软件测试方法研究[A];中国自动化学会全国第九届自动化新技术学术交流会论文集[C];2004年
5 戴骏炜;;软件自动化测试工具的引入[A];冶金企业自动化、信息化与创新——全国冶金自动化信息网建网30周年论文集[C];2007年
6 陈晓;;软件自动化测试的分析与实践[A];2008'中国信息技术与应用学术论坛论文集(一)[C];2008年
7 张雯婷;;软件测试丢失数据遗补算法[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年
8 张威;薛廷梅;卢庆龄;;软件内存泄漏缺陷分析与测试方法研究[A];第十届全国容错计算学术会议论文集[C];2003年
9 蔡远文;于小红;;航天测试发控系统软件测试研究[A];1999中国控制与决策学术年会论文集[C];1999年
10 高鹏;方圆;;软件测试技术在铁路客运清算分析系统中的应用[A];铁道科学技术新进展——铁道科学研究院五十五周年论文集[C];2005年
中国重要报纸全文数据库 前10条
1 北京融海恒信咨询有限公司;软件测试:一个不得不关注的问题[N];中国计算机报;2002年
2 王宇;过程决定质量[N];中国计算机报;2003年
3 仪芳媛;IT巨头京城上演软件测试人才掠夺战[N];中国企业报;2006年
4 本报记者  张咏梅;软件测试人才面临“回炉”[N];北京人才市场报;2006年
5 仪芳媛;IT毕业生跳动的职场脉搏你按住没有?[N];市场报;2006年
6 成墨;软件测试人才争夺战升级[N];中华工商时报;2006年
7 本报记者 张旭东;软件测试 IT就业新热点[N];中国计算机报;2005年
8 ;软件测试的基本方法[N];中国计算机报;2002年
9 隋年;软件测试:2007需求再放大[N];就业时报;2007年
10 记者 兰昆;中国软件测试人才形成“科班培养”机制[N];中国经济导报;2005年
中国博士学位论文全文数据库 前10条
1 夏启明;软件测试及评价的复用策略研究及其实现[D];武汉大学;2010年
2 王立新;软件测试数据的高效生成及测试方法研究[D];东华大学;2011年
3 李小将;Client/Server系统的软件测试技术研究[D];西北工业大学;2002年
4 郭健强;面向对象软件测试理论与技术的研究[D];西安电子科技大学;1999年
5 姚砺;面向对象软件测试的研究[D];浙江大学;2002年
6 史亮;测试数据自动生成技术研究[D];东南大学;2006年
7 周卫东;组合导航系统应用软件可靠性研究[D];哈尔滨工程大学;2006年
8 谢晓东;基于模型比较的软件测试用例生成方法研究[D];华中科技大学;2007年
9 胡仁胜;软件可靠性和软件最优发布问题的研究[D];合肥工业大学;2001年
10 李军义;软件测试用例自动生成技术研究[D];湖南大学;2008年
中国硕士学位论文全文数据库 前10条
1 冯莉;软件测试及其在电信监控系统中的应用研究[D];华北电力大学(河北);2003年
2 余盛季;嵌入式软件系统测试平台研究[D];电子科技大学;2004年
3 苏荟;基于UML的面向对象软件簇级测试方法研究[D];西安理工大学;2005年
4 刘维秀;基于缺陷管理的软件测试方法及应用[D];山东大学;2005年
5 张福民;信息系统开发中的自动化测试应用研究[D];大连海事大学;2006年
6 邹欣;基于函数摘要的非法计算故障检测方法的研究[D];北京邮电大学;2011年
7 刘剑;软件可测试性检测技术研究与实现[D];南京航空航天大学;2004年
8 陈和平;面向对象的自动化单元测试[D];武汉理工大学;2004年
9 赖涵;软件缺陷管理的研究与辅助工具实现[D];吉林大学;2005年
10 陈会霞;软件测试及其在WCDMA Node B系统测试中的应用与研究[D];西安电子科技大学;2005年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026