大型关系数据库自动化测试方法研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:mindy27
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着自动化测试技术的发展,自动化测试技术应用到越来越多的软件测试中,如何将自动化测试技术应用到数据库管理系统功能测试成为一个新课题。可扩展标记语言(XML)以其自身的优点,已被广泛应用于各种领域。为了将现有的自动化测试技术、XML技术应用于数据库管理系统功能测试中,需要对这些技术进行深入研究,并给出数据库功能测试的自动化测试方案。大型关系数据库自动化功能测试方案基于功能划分技术、测试用例的XML技术和测试用例设计技术。功能划分技术专注于数据库管理系统的功能划分方法和功能划分粒度;XML以其简洁明了和标记可扩展等特性用做测试用例的设计语言;测试用例设计技术融合功能划分、等价类划分等技术的优点,设计数据库管理系统功能测试中的测试用例。大型关系数据库功能测试方案主要包括四个子方案。测试计划书制定方案对数据库管理系统如何制定测试计划书给出指导方法;测试用例设计方案包括测试用例XML语言选择和测试用例设计;自动化测试工具开发方案给出自动化测试工具的执行过程自动化控制、出错自动化处理以及测试报告自动化生成方法;测试报告分析方案给出测试报告分析方法,包括测试用例错误分析和数据库缺陷(BUG)分析。通过采用达梦数据库管理系统对整体方案进行验证,为达梦数据库功能测试设计测试计划书和测试用例、完成自动化测试工具部分功能的实现、执行测试并对测试结果进行分析。试验结果表明大型关系数据库自动化功能测试方案能够有效地完成数据库的功能测试工作。
其他文献
数学形态学的基本思想是用具有一定形态的结构元素去量度和提取图像中的对应形状,以达到对图像分析和识别的目的。作为一种有效的图像处理非线性方法和理论,形态学方法在图像
说话人识别是语音信号处理的一项重要技术,是当前研究的热点之一。说话人识别是根据包含在语音中与说话人有关的信息来判定说话人的身份。本文从多个角度对说话人识别进行研
在我们日常生活中遇到的好多问题都是最优化问题,它能帮助我们从众多方案中,选出一个最好的方案。为了解决最优化问题,我们需要寻找更加高效的算法。作为一种最晚提出的群体
无线传感器网络(Wireless Sensor Network)和无线局域网(WLan)在近年来发展迅速。区别于传统有线连接,无线网络拥有节点组网灵活,节点可移动等优势,伴随而来的是网络中节点的
模型驱动架构(MDA)是由对象管理组织提出的一种新的软件体系架构,近几年来发展很快。用例图和顺序图都属于统一建模语言模型图。在软件开发中,用例图是用来描述系统的功能需
中文领域术语自动抽取是中文信息处理中的一项基础性课题,在很多领域都有很重要的作用。如自然语言生成、计算词典编撰学、句法分析、语料库语言学的研究、统计机器翻译、信
基于虹膜的生物特征识别技术具有识别精度高、无法伪造以及非侵犯性等优点,在门禁系统、海关出入境、机场和金融等许多领域中具有广泛的应用。现代虹膜识别系统为了适应各种复
宽带多媒体卫星通信系统是我国新一代多媒体通信系统,它采用先进的星上处理技术,以及波束合成区域的覆盖方式,并且通过ATM交换来提高频率复用能力,有着广阔的研究价值和社会效益
程序切片技术是一种重要的程序分析和理解技术,对程序进行切片的过程就是删除无关代码的过程,程序切片技术在程序调试、回归测试、软件维护、程序理解以及逆向工程等方面有着
机器翻译简单地说就是用计算机将一种自然语言翻译为另一种自然语言。作为信息的主要承载者,命名实体的翻译质量对译文的整体翻译质量具有十分重要的影响,命名实体的翻译也成