基于UML的面向对象软件簇级测试方法研究

被引量 : 0次 | 上传用户:gisbird
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着面向对象软件开发方法的广泛应用,针对于此的测试方法也得到了越来越多的重视。面向对象软件的特征,如封装性、继承性、多态和动态绑定等,这些特征的引入增加了测试的复杂性。使得针对于此的测试与传统的软件测试有很大的不同。特别是针对类级和簇级的测试,给测试带来了很大的困难。 统一建模语言UML具有定义良好、易于表达、功能强大的特点,不仅支持面向对象的分析和设计。而且支持从需求分析开始的软件开发的全过程。UML的目标是以面向对象的方式来描述任何类型的系统。它提供了非常丰富的图例模型,为将其引入到软件测试中提供了可能。 本文讨论了面向对象软件的特点及其对测试的影响,同时分析研究了面向对象软件簇级测试的方法。本文研究设计了一个基于UML顺序图的簇级测试的模型,该模型主要针对C++语言。它以UML顺序图为OO软件测试的重要依据,通过对UML文档的信息提取;同时,对源代码插装,以提取程序运行时类间实际的交互信息。在此基础上,编译、运行插桩后的代码,分析测试结果,生成测试报告。
其他文献
[目的]综合评价可降解地膜、液体地膜对烤烟抗旱和生长的影响。[方法]通过田间试验研究了可降解地膜、液体地膜对烤烟生育期、田间农艺性状及经济性状的影响。[结果]常规地膜
矿井通风系统阻力测定是煤矿安全生产和通风安全管理的重要内容,阻力的大小直接影响矿井的通风效果.结合实际应用,针对周源山煤矿通风系统现状,选定3条主要测定线路,采用基点
目的观察综合护理干预对慢性胃炎及消化性溃疡患者的生活质量影响。方法选取我院收治的120例慢性胃炎及消化性溃疡患者作为研究对象,将其采用随机数字表法分为对照组和观察组
使用Linux平台的Net CDF3.6.1源代码程序包,利用hdf提供的Windows平台Net CDF的库,分别编写Windows平台和Linux平台下读写Net CDF的C语言程序及Fortran语言程序。在Windows平
该研究通过构建Logistic模型讨论了农民思想政治工作的满意度,并对农民个体影响因素作了详细解释。模型回归结果表明:因子影响幅度由强至弱依次为文化水平、是否外出务工、性
儒家思想在春秋战国时期诞生,历经秦朝的打压、汉代的兴盛、宋代的分裂、明清的活跃、近代的扬弃以及现代的削弱与发展并存的过程。儒家思想兴盛的主要原因有政治因素、当时
老庄哲学重要的一个思想就是"贵自然",主张回归自然,返回人的原始本性,顺应自然不强求,提出"道法自然",回归自然是实现"道"的道路和方向,不仅仅是一种哲学理论,而转化为一种
<正>1病例资料患者为20岁女孩,因受凉后发热、咳嗽5 d就诊。体温最高39.5℃,无寒战,服用退热药可退,但易反复。咳嗽,咳白色黏痰,偶带血丝。在社区应用头孢哌酮钠3 d无效。查
欧洲中世纪十二至十五世纪时期,是一个经济和社会深刻变革的时期。这一时期的艺术中,哥特式风格中的应用美术得到了空前的繁荣与传播。其中,以彩色玻璃画、珠宝设计、装饰画
民族社会化是少数民族家庭教育的重要内容,是使孩子成长为其所属民族群体中一员的过程,而文化社会化是这个过程中核心内容。文化社会化是指父母,尤其是少数民族父母教给孩子