【摘 要】
:
随着面向对象软件开发方法的广泛应用,面向对象软件测试方法也得到了人们的广泛重视。由于面向对象自身的特征,传统的测试方法已不再适用于面向对象的软件测试,因此,必须找出一种
论文部分内容阅读
随着面向对象软件开发方法的广泛应用,面向对象软件测试方法也得到了人们的广泛重视。由于面向对象自身的特征,传统的测试方法已不再适用于面向对象的软件测试,因此,必须找出一种适合于面向对象软件的测试方法,这便给测试增加了难度。本文以面向对象软件的特点为依据,讨论了面向对象软件测试层次划分和测试方法等问题,并提出了一种测试用例生成的具体解决方法。 统一建模语言UML具有定义良好、易于表达,功能强大的特点,同时还提供了非常强大的图例模型。它不仅支持面向对象的分析和设计,而且支持从需求分析开始的软件开发的整个过程,这就为UML引入到面向软件测试中提供了可能。 测试用例生成是软件测试的核心问题之一,所以将测试用例设计作为本文研究的重点。本文将UML与统一软件开发过程(RUP)有效结合起来,针对面向对象软件测试的各个阶段特点,在RUP迭代的基础上,采用不同的UML图来讨论测试各个阶段中测试用例的生成方法。其中重点讨论了类簇级测试阶段的测试用例生成方法,该方法以分析、设计阶段的顺序图为基础;然后结合顺序图中交互的类的状态图合并成组合状态图;最后对组合状态图进行优化,在优化后的状态图的基础上生成测试用例。该方法完全基于UML,利用分析、设计阶段的图例,摆脱了由于编码阶段引入的错误而导致测试用例错误的情况。
其他文献
<正> 井边铜矿选矿厂处理的矿石,主要为低硫易浮石英脉含铜矿石,尚有少量含铜方解石石英脉矿、叶腊石化安山斑岩矿、含铜石英脉硅化安山斑岩矿等。从1958年投产以来历年生产
证书管理是目前信息安全问题解决方案中应用比较广泛的PKI的瓶颈,而利用双线性配对构造的基于身份密码体制则能很好地解决这一问题.在研究各种基于配对的密码体制的基础上,认
<正>混合所有制是基本经济制度的实现形式,但并不能代替基本经济制度。国有经济的主导作用是宪法规定的,也是核心内容。而股份制和混合所有制只是实现形式,并不是所有制本身
虚拟装配作为虚拟产品开发技术的一种单元技术,在虚拟制造、动态仿真中发挥着重要的作用。作为虚拟产品设计生产重要一环的虚拟装配技术,越来越得到了人们的广泛关注和重视。
随着我国现代化建设步伐的加快,对能源的需求与日俱增,而国内能源的开采量已无法满足。因此,将中亚国家的能源通过管道的方式运输到国内便成为了首选,于是西气东输二线工程成
<正>从泰安市实验学校幼儿园的楼上向北远眺,能看到巍巍泰山。幼儿园所在的泰山区,是泰安经济较为发达的市辖区。像许多位于城区的老园一样,他们面临的最大困难之一,就是空间
随着国民经济的持续发展,人民生活水平越来越高,人们开始日益关注自身的健康。医药行业的发展水平与人们的健康息息相关。笔者从目前医药行业市场营销过程中的营销方向与营销
目的采用微型营养评定法(mini nutritional assessment,MNA)评价武汉城区老年人的营养状况,分析营养不良的相关因素及预测因子。方法调查65岁及以上老年人162名,涉及人口统计学特
农村公路是公路网的重要组成部分,也是农村重要的基础设施之一。为了发展农村经济,解决农民出行问题,就必须加强农村公路建设。要保质保量完成农村公路建设任务,制定出农村公
开关磁阻电机(SRM)因传统设计方法过程繁琐、专业性要求高且难以获得最优方案,提出一种基于混沌果蝇算法的SRM多目标协同优化设计方法。利用传统设计方法得到SRM的初始方案,