数据库集群自动化测试框架(DCTAF)的研究与应用

来源 :南开大学 | 被引量 : 0次 | 上传用户:ghosty
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的高速发展,人类社会在过去几十年已经积累了大量的电子数据,当下电子商务、社交网络、科学研究等领域产生的数据呈爆炸式增长,未来的无线传感信息也将成为一个巨大的信息源泉。数据管理和存储的基础设施就是数据库管理系统,它将面临海量数据处理和超大并发访问的严峻考验,这一点在企业应用级别的联机事务方面更加突出,传统数据库管理系统自身存在一定瓶颈,已无法匹配当前实际应用的要求。在这种情况下,数据库集群技术的诞生为当前需求提供了很好的解决方案。那么怎样检验和保证数据库集群的质量,成为当下亟待解决的问题。   通过对软件测试领域通用和数据库专业测试工具的研究分析,发现这些工具都有一定的局限性,它们有的不适用于数据库测试,有的不具备很好的通用性,有的需要非常专业的编程知识。本文根据数据库集群测试需求,在参照数据驱动和关键字驱动测试框架设计思想的基础上,定制了数据库集群测试框架DCTAF。它实现了测试用例与测试执行脚本相分离、测试计划与测试实现相分离,并具备很好的可维护性、可扩展性和可移植性。   为了检验本文设计DCTAF自动化测试框架实际效果,我们选择Python编码实现了DCTAF自动化测试系统。该系统实现了用例组织、发送、执行,结果获取、对比和测试报告生成全过程自动化无人值守运行。本文对系统的总体架构、拓扑结构和目录层次进行了设计,对实现该系统的主要类和它们之间的关系,类的实现方法和关键技术进行说明。该系统在企业项目中得到应用,实际应用表明该系统方便易用,在不降低测试覆盖率的基础上,降低了测试难度,提高了测试效率,缩短了测试周期。  
其他文献
曲面造型作为CAD/CAM的核心技术,是航空、汽车、船舶、影视等领域中设计人员重要的设计工具。其中,灵活精确、自然高效的曲面变形技术一直是曲面造型中的研究热点。已有的曲面
XML在各行各业的广泛应用产生了海量的XML数据,目前工业界和学术界基本上都采用XML数据库的方式来对其进行管理。而为了保障XML数据库的查询性能,对XML查询的优化就显得格外重
植物器官的颜色表达是植物内部生理机制与外界环境因素相互作用的结果,因此对植物叶色变化过程进行真实模拟是一个具有挑战性的课题,同时也是数字植物的重要研究内容。本文以黄
计算机技术发展至今,互联网的普及率也越来越高,已经成为人们生活中必不可少的工具,特别是随着近年来移动互联网的发展,数据需求呈现分布式、终端化、规模化,面对海量数据请求服务
铁路客运是我国最主要交通方式之一,它与人们的日常生活息息相关。由于铁路客运具有旅客数量多、流动性大、人员情况复杂等特点导致铁路客运中存在各种安全隐患,建立铁路客车
近年来,随着各种类别资产的日益增多,各企业逐渐将软硬件资产的生命周期的管理纳入到企业经济效益及长远的规划和发展中来。越来越多的企业意识到随着信息化建设脚步的加快,建立
随着信息技术的快速发展,电子文档成为人们获取和保存信息的核心途径。在诸多格式的电子文档中,PDF格式文档凭借其自身优点得到最为广泛的应用。而如何快速从海量PDF文档中检测
车辆在线监管是指通过视频识别摄像头、GPS车辆定位装置、RFID车牌[5]等先进的前端车辆动态信息感知技术,集中汇集整个城市范围的车辆实时监测数据。城市级别的道路车辆与停车
随着Internet和网络信息技术的迅猛发展,网络资源呈指数急剧增长,传统的通用搜索引擎的查询结果只依赖于查询关键词,而实际上,即便相同的查询词,不同的用户查询目的可能不同,
数据服务平台将分布在互联网上多源异构数据,通过数据服务建模封装成原子数据服务,多个原子数据服务组合形成复合数据服务。同时,复合数据服务具有层次结构,屏蔽了底层多源异构数