构件化软件集成测试技术的设计与实现

被引量 : 0次 | 上传用户:wzhqch
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试是保证软件质量的重要手段。随着构件技术在软件工程中的广泛使用,传统的测试模型和方法已不能够适用于构件化软件的测试,迫切需要研究新的测试模型和方法。论文在对国内外构件化软件测试技术深入研究的基础上,提出了一个构件化软件集成测试模型。采用软件内建自测试技术、程序插装技术、基于路径的覆盖测试技术和遗传算法等关键技术;在软件中设置测试点并插装探针,以获取和收集测试相关信息,从而形成构件有向图;对遗传算法的适应度函数进行了改进,使得在一次遗传进化过程中生成能够覆盖多条路径的测试数据;并用实例说明使用遗传算法生成测试数据的过程。接着,论文设计了一个构件化软件集成测试系统,描述了该集成测试系统的组成结构,及系统五个组成部分的主要功能和工作流程,说明了系统核心模块的实现和使用该测试系统进行构件化软件集成测试的操作流程。论文最后,应用该集成测试系统对三角形分类程序和某单位型号研制项目进行了测试,验证了测试系统和方法的有效性。测试结果证明,论文设计的软件内建自测试技术是正确的,改进的遗传算法是有效的,设计的构件化软件集成测试模型是可行的,完成的集成测试系统对于构件化软件的测试具有蛟好的实用价值。
其他文献
华尔街是美国资本市场和经济实力的象征,它早已不是一个单纯的地理名词。现在,绝大多数金融机构与这条500米长的街道不再发生直接的物理关联,华尔街人也完全成为了一种精神归
<正> 1938年5月19日,中国飞行员驾驶装有100多万张传单的两架马丁B-10B型轰炸机,飞越东海远征日本本土进行“人道远征”空袭,对侵略中国的日本军国主义发出警告。日本有史以
建设社会主义新农村是我国现代化进程中的重大历史任务。全面建设小康社会,最艰巨最繁重的任务在农村。加速推进现代化,必须妥善处理工农城乡关系。构建社会主义和谐社会,必
抓主线塑主体唱主旋调动政治工作力量保安全齐齐哈尔分局党委书记岳福有齐齐统尔分局自去年8月17日实现了安全生产十周年之后,到会年7月31日又实现了安全生产4000天。这个成绩的取得标志
本文的研究建立在抚顺永茂建机液压缸试验台的研制项目的基础上。设计了高精度、功能全面、操作方便的液压缸试验台。本试验台完成了从硬件设计到软件开发一整套的设计任务。
<正>1917年1月17日,吴运铎出生于湖北省武汉市汉阳区一个贫苦家庭。1938年,吴运铎参加新四军,随大军转战皖南、苏北、淮南、淮阴、沂蒙山等地,主要从事军工生产。1947年,受中
叙述三相交流电机分数槽绕组的谐波计算方法:公式法、投影法、相位图法。公式列出A、B两组,主波分别为P0次和1次。相邻槽距J的计算式中,分子取+1或-1,可以得到两个J。各槽相
用水培微宇宙模拟人工湿地,研究植物丰富度对系统氮去除的影响,并整合多项功能评估系统净温室效应。选择水芹(Oenanthe javanica)、羊蹄(Rumex japonicus)、虉草(Phalaris ar
新课程实施以来,中小学语文阅读教学依旧深陷困境,遭到诟病。究其成因,主要是缺乏一个让教师厘清教学理念、有效付诸行动的操作平台。文本细读因其与新课程理念的内在一致性,