基于金融业务系统的功能测试基准库方法研究

被引量 : 2次 | 上传用户:sunyulong378
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试作为软件工程中质量保证的一个重要环节,在软件整个生命周期管理中发挥着越来越重要的作用。在功能测试实施过程中,直接复用成熟的测试用例所付出的代价要远远小于重新开发测试用例,因此测试用例的可复用程度直接关系到回归测试的实施效率。大型金融业务系统测试积累的测试资源在新一轮测试中能否复用是检验功能测试可回归性的重要指标。如何有效复用功能测试积累的测试用例资源,提高测试的自动化程度,快速高效地完成功能测试,都值得深入研究。本文在深入分析影响功能测试用例复用原因和关键因素的基础上,提出了一种基于金融业务系统的功能测试基准库方法,力求解决大型业务系统分析资源的积累和测试用例的有效复用等问题,提供一种功能回归测试的有效解决方案。这种方法在一定程度上减轻了测试人员管理测试用例的压力,增强了用例的可复用性,从而有效地提高自动化测试的效率。为了能够更加快速地实施功能测试自动化,需要实现功能测试在测试管理平台下的高效实施。本文研究了基准库运行环境下功能测试相关技术,通过研究功能测试基准库模型机制并建立基准库,得到一个能够反复对系统发起测试的测试框架。对测试框架的测试对象模型、测试案例多级生成机制和剧本运行大纲进行了分析,并对积累的测试资源进行资源规划和运行规划。通过对待测目标系统和自动化测试工具(QTP)脚本的研究,将测试用例表达为ASL文本,并转化为自动化测试工具可执行脚本,使得测试脚本不再通过录制生成。针对在建立功能测试基准库平台中面临的问题,提出了三种关键技术,分别是基准库运行环境控制方法、基准库运行过程方法和基准库日常维护方法。在基准库运行环境下功能测试原型的设计中,采取了Struts+Hibernate开发框架技术,建立了一个高效可靠的功能测试自动化运行环境。借助该环境可以完成对积累资源的分析、测试用例的多级生成、运行环境的控制、运行过程的控制、测试用例的分发、自动化测试的执行和自动结果收集等基本功能,实现对功能测试基准库的有效管理和实施。在此环境下实现对测试用例脚本进行解释和扩展,解决了平台与自动化测试工具的集成问题,实现了一套有效的基准库运行环境下功能测试平台原型。
其他文献
MEMS传感器是当前的研究热点,低通滤波器是其读出电路信号处理过程中必不可少的重要部分。研究开发易于集成、性能优良,并应用于MEMS传感器读出电路的低通滤波器具有重要的实
本文主要研究了数据仓库/数据挖掘在股票市场分析中的应用技术,研究成果包括:1.设计了一个用于股票市场分析的基于数据仓库/数据挖掘技术的灵活易用的软件应用方案。应用这一
<正>术中压疮是指在长时间手术的特殊情况下,由体位所产生的对局部皮肤的压力所致皮肤发生的潮红,硬结、水疱。术后1~5天压疮才有明显表现,住院病人中压疮的发病率为1~11%,而手
会议
平原超采漏斗区是因地下水的长期超量开采,导致区域地下水位持续下降,漏斗面积不断扩展而形成的地下水采补严重失衡区。超采漏斗区的形成引发了地面沉降、地面塌陷、地裂缝以
WHO在《2008年世界卫生报告》中指出,初级卫生保健作为以人为本的保健,过去重要,现在更重要。社区卫生服务倡导以人为本,以病人为中心,以社区为基础,是整合初级卫生保健和全
目的筛选新的可能具有诊断意义的血吸虫蛋白分子,并对其进行生物信息学分析。方法以血吸虫病人血清筛选日本血吸虫15d肝期童虫cDNA文库,对阳性克隆插入片段的核苷酸进行序列
股权分置改革的顺利完成为现在中国证券市场的蓬勃发展奠定了坚实的基础。多层次资本市场正逐步建立,证券交易品种日益丰富,参与证券交易的投资者越来越多,证券交易量也随之
随着人类探索、开发和利用外层空间的深入,对交会对接技术提出了更高的要求,诸如故障航天器的在轨捕获与维修、空间垃圾清除等课题已成为航天技术发展需要面对和解决的课题,
生物学是一门以实验为基础的自然科学,实验是生物学的重要组成部分,在教学中有特殊的地位。本文对包头市的初中生物新课程实验教学进行抽样调查研究,在调查中发现:包头市实验
选区激光烧结成型(SLS)技术是一种以粉末材料为加工对象的快速成型技术。选区激光烧结成型过程中,粉末的预热温度是影响烧结件性能的重要因素之一。由于粉床表面的预热温度不