大型应用软件系统自动回归测试工具的设计与实现

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:ll13813568876
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文阐述了测试技术体系,自动测试工具的国内外发展状况和发展趋势,分析了回归测试的现状和存在问题,提出了一个基于C/S模式采用.NET开发的自动回归测试工具的解决方案。通过对中国建设银行数据集中工程(简称DCC系统)的回归测试进行需求分析,提出了自动回归测试工具的设计思想,并详细阐述了自动回归测试工具的功能,设计和实现了一款适用于大型应用软件系统的自动回归测试工具。系统采用.NET平台和C/S模式三层架构,将系统分为表现层、业务逻辑层和数据访问层,利用模块化开发的方式,实现了业务案例管理模块、测试案例管理模块和测试执行机模块。通过对自动化测试技术的研究和中国建设银行数据集中工程系统架构的分析,引入了测试案例库管理的概念。通过定义测试脚本的关联规则,自动生成有效的测试业务流。系统实现了自动测试工具基于界面的测试和基于报文的测试等多种测试方式。中国建设银行数据集中工程回归测试的成功实施,证明自动回归测试工具在大型应用软件系统的回归测试中达到了企业关于提高测试效率、节约测试成本等方面的要求,具有实际意义,并在自动化测试领域中取得了良好的进展。
其他文献
随着数据处理领域研究的不断深入和研究内容的不断发展,研究者们逐步发现数据需要以流的形式处理。这些数据传输速度快、规模大、传输持续时间长,并且只能被有限的读取几次。
矿井水害一直是威胁我国煤矿安全生产的重大隐患,对矿井水文状态进行实时监测和及时发布,是提高煤矿安全生产的有效手段。本文根据计算机软、硬件和网络应用快速发展的现状和
无线网络MAC协议可以协调用户公平的使用无线信道资源,实现数据的可靠传输,能够很大程度上影响无线网络的性能。传统无线网络MAC协议基本上都是单信道协议,这种技术会导致整
在石油钻井过程中,井壁失稳问题是一个需要解决的重大技术难题。对于石油钻井工程来说,井壁失稳会引起井壁坍塌,甚至导致井眼报废;井壁失稳还会影响固井质量以及油井生产,造成严重
SOA(Service Oriented Architecture,面向服务的架构)作为一种新的软件架构,已经逐渐显示出其优越性。它主要是在多种现有技术的基础之上构建一个灵活并且可扩展的框架,这些
路径测试数据生成是软件测试领域研究的热点问题之一。自动生成路径测试数据对提高路径测试的效率、降低软件测试成本、保证软件质量有着重要的意义。本文采用粒子群优化算法
随着数据存储的高速增长,传统的数据库已经无法满足人们处理大规模数据的需求,有关海量数据的处理与存储成为当前的研究热点。Hadoop文件系统HDFS成为研究云存储应用的参考模
随着互联网和信息技术的快速发展,企业在运营过程中会产生大规模的数据,并且数据已成为重要的资产。但这些大规模数据呈现的是不完全的、有噪声的、模糊的、随机的状态,具有规模
自上个世纪九十年代以来,基于内容的视频检索便成为一个热门的研究课题。在信息爆炸的今天,如何使用计算机自动挖掘视频中的语义信息,并有效地利用高层特征进行视频检索,已经
方面化构件组装平台需要将横切关注点织入业务构件,其组装实现依赖于方面编织。同时,按需计算中间件平台要求按照用户或数据传输的需要,动态组合、编织计算模块,提高Internet