测试用例利用技术研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:ahaqwjtyl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试作为保证软件质量的重要手段,测试用例的设计对软件测试的成败起着至关重要的作用。然而由于软件测试用例的设计在很大程度上依赖于测试人员的个人经验,测试用例的编写格式也随着编写人员的变化而不同,给测试带来了很大的盲目性,导致软件质量得不到保证。 针对以上问题,论文对软件测试用例的复用进行了研究,描述了面向复用的测试用例建立的一般流程,提出了面向复用的测试用例模型。对XML语言进行研究分析,采用XML Schema描述面向复用的测试用例模型为面向复用的测试用例提供了统一的描述框架规范。最后,分析面向复用的测试用例模型中的各种可复用资源及其相互关系,根据可复用资源之间复用的不同粒度,提出了包含、组合、继承和扩展四种复用方式。 可复用性是面向复用的测试用例的一个重要特征。因此,论文提出了复用度概念;定义了静态复用度公式,用于计算面向复用的测试用例及其可复用资源的复用度;分析了面向复用的测试用例的复用过程;提出了动态复用度算法。 为了衡量面向复用的测试用例的可复用性,建立了面向复用的测试用例评价体系。在该评价体系的基础上,构建了面向复用的测试用例的可复用性量化的评价模型。最后,设计了一个面向复用的测试用例的复用案例。结果证明,面向复用的测试用例的复用缩短了测试用例的设计时间,减少了测试用例的设计错误,提高了测试效率。
其他文献
各种以网络为媒介的信息平台在不同的领域内发挥着巨大作用,信息资源的获取和交换基本上都离不开数据库的支撑,随着网络的发展,XML显示出强大的生命力,大量的文档采用XML格式
互连网络是改善并行计算机性能的一个关键因素。Torus网络作为直接网络中典型的拓扑结构之一,具有很多优越的性质。随着处理器数目的增多,网络容错性成为一个不可回避的研究课
随着Internet技术的不断发展,各种多媒体服务对网络服务质量提出了更高的要求。为了增强网络服务质量和提供网络负载均衡,人们提出了“选播”通信模型,而保证选播通信服务的关键
随着信息技术的飞速发展,使得将计算、通信、网络与传感等功能都集成在一个设备成为可能,无线传感器网络就是这些技术紧密结合的产物。无线传感器网络是普适计算的重要研究领
图像拼接是近年来数字图像处理领域中的热点问题。通过图像拼接可以构建高分辨率或广角图像,使得单张图像具有更加丰富的信息。因此图像拼接被广泛应用于如电子地图的创建,全
作为描述系统业务逻辑最重要组成部分的业务规则,它受企业客户的多态性和市场的多变性影响总是处于频繁变化的状态,而使用传统系统建模方法构建的系统总是将易变的业务逻辑嵌入
近年来,随着数据库和网络技术的发展,XML已经成为Internet上数据表示和交换的标准。随着XML技术的不断普及,Internet上以XML技术作为载体的数据越来越多,从而对这些XML数据的有效
随着计算机技术的飞速发展,人们的需求开始对数据处理环境有了许多全新的变化,最显著的特点是对数据处理环境提出移动性要求。传统的数据库技术已经无法满足这种移动环境下的
上世纪九十年代以来,时空数据库领域的研究取得了极大的进展,其中,移动对象轨迹数据管理引起了人们的广泛兴趣,并逐渐形成了专门管理移动对象及其位置的数据库——移动对象数据库
网格被喻为第三代Internet,是一种新型的网络计算平台,目的是为用户提供一种全面共享各种资源的基础设施。网格把地理位置上分散的资源集成起来,通过网格,用户不需要了解网格上资