文档转换器回归测试用例优化方法研究

来源 :北京信息科技大学 | 被引量 : 0次 | 上传用户:xm10282008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
办公文档应用的广泛性,不仅要求一种文档格式能够被不同办公软件理解和应用,还要求不同的文档格式之间能够相互转换和存储。针对办公文档格式多个标准共存、各标准互不兼容的现状,通过文档格式转换解决不同标准间的互操作是必要的。UOF/Open XML转换器主要实现国际文档格式标准OOXML(Open Office XML)和中文办公软件文档格式规范UOF(Unified Office document Format)之间的双向转换,解决文档信息的共享和互操作问题,对其进行有效测试是保障其转换效果的重要环节。  在文档转换器的整个测试过程中要进行多次回归测试,特别是项目后期迭代开发时,回归测试进行得频繁、周期短,运行所有的测试用例工作量大,测试成本高,为此提出转换器回归测试用例优化方法的研究。论文结合文档格式转换的测试特点,从软件代码、测试需求、测试用例三个层次分析,逐步推进,提出了一种基于变更影响分析的转换器回归测试用例优化方案。  首先通过分析软件的代码模块——实现格式转换的XSLT(EXtensible Stylesheet Language Transformation)式样单,提出建立测试需求中的功能点和式样单模板之间的对应关系,明确软件修改对测试需求的影响;然后对转换器的式样单作软件版本的变更分析,找到具体变化的模板,基于模板和功能点之间的映射关系找到测试需求中变更的功能点;最后基于功能点的关联分析确定软件的变更影响,依据变更影响分析选择回归测试的用例。  通过和人工测试所有的用例作对比实验,结果表明文档转换器回归测试用例的优化方法可以有效减少测试用例的数量,降低测试的开销,同时可保证测试的充分性,对转换器测试工作有实用价值。
其他文献
近年来,无线传感器网络的应用越来越广泛。特别它应用于野外的环境监测,如森林火灾、洪水地震、文物保护的监控。但无线传感器节点的传输距离近,在野外大规模部署的复杂环境
伴随着互联网的普及与技术发展的日新月异,中国第一代微型博客服务提供商——饭否、叽歪面世以来,微博凭借其便捷性、“背对脸”形式、原创性、草根性迅速发展成为社交网络中的
进入信息时代以来,互联网正在深刻地、迅速地改变着我们的生活、工作和学习。传统的考试方式,组织一次考试至少要经历四个步骤:人工出卷、考生考试、人工阅卷、成绩统计。随
近年来,随着宽带网络建设的高速发展,流媒体服务已经成为其中最主要应用之一,越来越多的运营商开始提供网络在线服务。传统基于C/S模式的流媒体技术由于服务器性能和服务器端的
目前国内的企业绝大部分都已经接入数据网络,并在网络上开展各种业务如自动化办公等,如何使企业内部数据网络为企业带来更大的效益已经是企业考虑的很现实的一个问题,一方面考虑
无线传感器网络是由大量低成本的传感器节点组成的无线自组织网络,能够随时随地搜集物理数据,实现人与物理世界的自然交流。无线传感器网络采用在一定区域内布置大量具有感知和
网络技术的迅速发展带来了网络信息量的急剧增长,传统的广域网存储服务在安全上已不能满足需要,尤其是下一代互联网时代的到来,对广域网文件存储服务的安全提出了新的要求。
G(o)del语言是继Prolog语言之后出现的新型说明性通用逻辑程序设计语言,它建立在多态多类的一阶逻辑基础之上,摒弃了Prolog语言中的非逻辑成分,集成了多种语言的有效成分和优点,
测试用例生成作为软件测试最为关键的环节,它是需要耗费大量的劳动力和时间的步骤,因此对于测试用例的自动生成已经成为了一种迫切的需求。同时,在软件开发过程中,UML已经成为了
目前,我国风电事业迅速发展,推动了风电场信息化建设的步伐。但在这个过程中,因风电场设备时间跨度大,设备型号种类多,各个风轮机组信息模型及通信协议各不相同,使得用传统技