面向对象软件集成测试策略研究

被引量 : 24次 | 上传用户:fdc1027267648
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机科学技术的不断发展,软件产业已经逐步深入到社会发展、人类生活的各个方面,软件正以一种惊人的力量影响着人们的生活。正因如此,软件产品的质量也受到了越来越多的关注。作为软件质量保证的重要手段,软件测试的重要性逐渐凸显出来。面向对象技术的诞生,使得软件工程人员开始从一个全新的角度思考软件的设计和解决方案,由传统的面向过程开发转变为面向对象开发,使软件工程步入了一个新的发展阶段。然而,面向对象技术的三大特点封装、继承和多态使得传统的集成测试方法不再适用于面向对象软件的集成测试。这些特点对面向对象软件测试工作提出了更高的要求,为软件测试领域带来了新的挑战。本文从传统软件的测试策略出发,结合面向对象软件自身的特点,提出了一种基于切片技术的面向对象软件集成测试策略。该策略以传统单元测试中的程序切片技术为核心,将程序切片的理念应用到面向对象的集成测试中,用对有向图的切片替代了对程序代码的切片,使得对整体的测试转化为对若干个体的测试,从而降低测试的复杂度。本文主要阐述了基于切片技术的面向对象软件集成测试策略的具体实施方案,详细描述了策略中包含的各种权值计算方法和优先级算法。最后结合实际项目,采用本策略对一个实时计算系统进行了集成测试,结合测试数据对策略进行了验证,并和已有的集成测试策略进行了比较,证明了其有效性。
其他文献
目的:探讨不同严重程度支气管哮喘患者血清脂氧素A4(LXA4)水平的表达及临床意义。方法:选取我院2015年10月到2016年11月收治的支气管哮喘患者86例作为研究组,另选同期我院体
<正>第一章总则第一条为了防治畜禽养殖污染,推进畜禽养殖废弃物的综合利用和无害化处理,保护和改善环境,保障公众身体健康,促进畜牧业持续健康发展,制定本条例。第二条本条
二维码在教辅图书中使用得比较普遍,它提供了更生动、更便利的网络教学资源,是网络营销的得力工具和反盗版利器。为了充分挖掘其商业价值,教辅出版应着力培养用户的使用习惯,
随着时代的进步,信息网络技术不断提高,信息越来越成为科技水平的代名词,个人信息不仅能反映人们的社交状态,也在一定程度上与公民的经济、财产权利挂钩。信息已覆盖公民生活
本研究以半夏为材料,设置了对照组(CK,含水量75%±2),干旱组(D,含水量35%士2)、干旱组+20mmol·L-1甜菜碱(D20)、干旱组+40mmol·L-1甜菜碱(D40)四个处理组,通过喷洒不同浓度
斗鸡图像在汉代墓葬中偶有出现。汉墓中的博戏图作为界定墓室为"仙窟"的标识符号存在,那么作为博戏的一部分,斗鸡自然也充当了推动这种生死轮回转换的启动剂。在民俗学方面,
目的:根据卫生部脑卒中筛查项目分析脑卒中及颈动脉粥样硬化性狭窄的危险因素,为我院脑卒中的筛查提供更全面的标准。方法:1、160例样本来自2010年12月-2012年3月在甘肃省人民
伴随着海西计划、山东半岛蓝色经济区建设、黄河三角洲高效生态经济区等国家战略的实施,环渤海湾、长江三角洲、珠江三角洲等沿海、沿河、沿江区域建设发展迅猛,在上述地区有着
在信息化时代,用户通过移动设备的对外沟通越来越多,移动通信技术高速发展让生活更加便捷和丰富多彩。用户们越来越依赖移动互联网,越来越多地将自己和移动互联网紧紧结合在
现代社会中政府的管辖和服务领域涉及到整个社会生活的方方面面,为了厘清权责、提高行政效率,依照官僚制的组织设计,政府内部不同职能部门之间有着自身特定的工作范围,各司其