数据实时同步系统自动化测试工具的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:wo86914213
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化水平的不断提高,企业为了保持业务正常运转,必须保证信息系统的可用性。数据实时同步系统采用数据库层面的数据实时同步技术可以有效的保证企业信息系统的连续运行。因此对数据实时同步系统的测试显得尤其重要,设计并实现数据实时同步系统自动化测试工具对于提高软件测试工作的效率和软件质量具有重要意义。数据实时同步系统自动化测试工具主要包括三个模块,XML测试脚本生成模块,根据对数据实时同步系统的测试用例的设计按照XML格式生成脚本,以便执行器执行;执行器模块是自动化测试工具最重要的模块,用来执行测试脚本;通信和服务器代理模块主要用于实现测试工具与被测实时同步系统的消息通信。测试用例和及其执行脚本是自动化测试工具运行的对象。测试用例针对数据实时同步系统的基本功能点进行设计和实现;测试脚本与数据实时同步系统自身特点相结合,在覆盖所有测试用例的同时确保可复用和可维护性。数据实时同步系统自动化测试工具的测试验证主要从测试工具执行测试脚本的功能性和工具批量执行测试脚本的稳定性两个方面进行。通过对测试过程和结果的分析,表明了测试工具能够很好的完成针对数据实时同步系统的自动化测试。
其他文献
随着多媒体技术和计算机网络的快速发展,数字媒体的制作和传播变得更加方便和快捷,同时盗版和侵权的问题也日益严重。数字水印技术是一种解决版权保护问题的有效手段。本文介绍
随着工艺能力和设计能力的快速发展,为了满足嵌入式系统市场对于成本、功能和功耗的要求,采用SoPC(System on Programmable Chip)技术将微处理器、IP(Intellectual Property)
随着SAN数据量的增长,要满足存储的管理,异步平台的数据的共享、存储系统的可用性和可扩展性方面的要求,就必须采用存储虚拟化技术,存储虚拟化已逐渐成为网格存储的发展方向。本
近年来,随着微机电系统和无线通信技术的发展,无线传感器网络(Wireless Sensor Networks)得到了越来越广泛的关注和研究。覆盖和连通问题是无线传感器网络中的两个基本问题。在
圆形Packing问题是一类著名的NP-hard问题,该问题主要目标是将一系列已知半径的小圆如何无嵌入的放入一个半径未知的容器内,使得容器的半径尽可能的小。容器的形状根据实际的
对象存储系统是一种新型网络存储体系结构,它结合了存储区域网(SAN,Storage Area Network)的高性能和网络附加存储系统(NAS,Network Attached Storage)的跨平台的优点。由于
由于近年来互联网的普及和大量学习网站的出现,网络学习已渐渐成为重要的学习方式之一。学习者在互联网环境中,依照自己的速度、自己的需求、以自己喜好的方式进行学习,这种学习
作业调度器作为集群中最重要的元素之一,其采用的调度机制决定着诸如平均周转时间等性能表现。可变并行作业因为能够根据系统的实时状态选择处理器的分配数量,减少作业的等待
近些年,伴随着移动电子设备和无线网络技术的快速发展,相继出现了许多新型的网络,如深空网络、车联网、移动传感器网络等。这些网络与传统的基于TCP/IP协议的Internet网络不
在分布式数据库系统中,由于数据的分布和冗余,增加了分布式查询处理的难度和复杂度,因此如何进行查询优化是分布式数据库系统的一个重要问题。通过分析现有分布式数据库查询