基于XML的测试用例复用研究

来源 :西南大学 | 被引量 : 0次 | 上传用户:huawei_2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
测试用例的选择对于作为保证软件质量重要手段的软件测试的成败起着至关重要的作用,测试用例设计的目的是确定一组最有可能发现某个错误或某类错误的测试数据,实现系统对某个功能的测试。然而由于软件测试用例设计在很大程度上依赖于测试人员的个人经验,测试用例编写的格式也随着编写人员的变化而不同,给测试带来很大的盲目性,导致软件后期的维护费用在软件成本中占有很大的份量。 软件测试用例的复用解决了测试人员经验不足的问题,并且是测试用例设计中避免重复劳动的解决方案。通过软件测试用例的复用,可以提高软件测试的效率。软件测试经过单元测试、集成测试、确认测试、系统测试后,产生了大量的有价值的测试用例,但是这些测试用例没有统一的描述格式,需要有一种统一、规范的格式去描述,以便容易进行复用。 XML(Extensible Markup Language,可扩展标记语言)规范是由W3C组织(World Wide Web Consortium,万维网联盟)制定的一个数据描述语言的标准。XML语言具有自描述性、良好的数据存储格式、可扩展性、高度结构化、内容与形式分离等特点,其最大的特点是它的可扩展性,用户可以随意定义适合自己的数据属性和标签,采用DTD(Document Type Definition)或XML Schema来描述XML文档的逻辑结构,定义XML文档中的元素、元素的属性以及各元素、元素和属性之间的联系。XML为提高软件的复用能力提供了统一的描述框架规范,是一种将结构化信息表示为文本的简单而且通用的格式。 针对以上问题,本文对软件测试用例的复用进行研究,提出了一种基于XML的测试用例复用方法。通过分析大量的软件测试用例,提取出可复用测试用例具有的共有的特性,并给出了可复用测试用例建立的一般流程,介绍了设计可复用测试用例要遵守的一些准则,及要用到的一般定义,并对XML语言进行分析研究,然后通过对可复用测试用例的特性进行分类说明,提出了测试用例复用的一般过程及其复用方法。最后对基于XML的测试用例复用的应用进行了分析研究。
其他文献
随着网络的飞速发展,网络的规模不断扩大,网络的控制机制和行为特征也日趋复杂和难以理解。由于网络流量数据的特性实际上反映了其与承载网络之间的相互作用和影响,因此通过对网
Ad hoc网络具有多跳性、无网络基础设施等特点,其节点的资源和带宽较为有限及拓扑的动态变化等特性给网络组网方式和路由协议带来了新的挑战。论文对分簇算法和路由协议做了
本文开发设计了一种基于USB2.0型单片机CY7C68013A的电机参数测试虚拟仪器分析系统。本系统由硬件系统和软件系统两部分组成,以目前使用最为广泛的一股用途鼠笼式中小型三相异步电动机为数据信号源,在系统中进行电流电压测量、频率测量、转矩测量、谐波测量、温度测量等。文中对涉及到的USB2.0通讯协议、电机参数测试理论、自动测试系统、虚拟仪器理论做了必要的阐述,对系统的硬件设计、软件设计和主要软件
随着计算机技术,特别是互联网技术的迅速发展,人们在享受计算机带来各种好处的同时,也在经受着各种恶意代码(计算机病毒、网络蠕虫、特洛伊木马等)的困扰和侵害。根据CN CERT
嵌入式系统的研究和开发是当前信息技术研究的热点之一。作为人机交互的图形用户界面(GUI)是嵌入式系统非常重要的组成部分。伴随着嵌入式系统的迅速发展,嵌入式GUI系统也得
自然现象的模拟是计算机图形学中十分重要的领域,其中火焰的模拟更是一个有意义且富于挑战性的课题。传统的基于粒子系统和纹理映射等方法的模拟技术难以胜任真实感要求较高的
现代科技的发展,尤其是生物实验技术和下一代基因测序设施的发展,每天都会产生大量的生物实验数据。为了有效的分析和利用这些数据,需要构建基因调控网络,去挖掘隐藏在数据背后的
直推式可信最邻近分类器(TCM-NN)是基于算法随机性理论提出的一种新的分类算法,它不仅能够判断样本的类别,还能够为每一个判断提供可信度,这对于分类机器的应用是很有意义的
“计算机接口技术”是一门实践性很强的课程,实验在这门课程中占有重要的位置。但目前现有的实验设备无法完全满足当今的教学需要,为此,本文提出了一种新型的计算机接口实验
许多生物序列数据库中都含有大量的冗余序列,这些冗余序列通常不利于对数据库的统计分析和处理,而且它们要占用更多的计算机存储和处理资源。去除这些冗余信息具有很高的实用价