首页> 中文学位 >基于金融业务系统的功能测试基准库方法研究
【6h】

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

代理获取

摘要

软件测试作为软件工程中质量保证的一个重要环节,在软件整个生命周期管理中发挥着越来越重要的作用。在功能测试实施过程中,直接复用成熟的测试用例所付出的代价要远远小于重新开发测试用例,因此测试用例的可复用程度直接关系到回归测试的实施效率。大型金融业务系统测试积累的测试资源在新一轮测试中能否复用是检验功能测试可回归性的重要指标。如何有效复用功能测试积累的测试用例资源,提高测试的自动化程度,快速高效地完成功能测试,都值得深入研究。 本文在深入分析影响功能测试用例复用原因和关键因素的基础上,提出了一种基于金融业务系统的功能测试基准库方法,力求解决大型业务系统分析资源的积累和测试用例的有效复用等问题,提供一种功能回归测试的有效解决方案。这种方法在一定程度上减轻了测试人员管理测试用例的压力,增强了用例的可复用性,从而有效地提高自动化测试的效率。 为了能够更加快速地实施功能测试自动化,需要实现功能测试在测试管理平台下的高效实施。本文研究了基准库运行环境下功能测试相关技术,通过研究功能测试基准库模型机制并建立基准库,得到一个能够反复对系统发起测试的测试框架。对测试框架的测试对象模型、测试案例多级生成机制和剧本运行大纲进行了分析,并对积累的测试资源进行资源规划和运行规划。通过对待测目标系统和自动化测试工具(QTP)脚本的研究,将测试用例表达为ASL 文本,并转化为自动化测试工具可执行脚本,使得测试脚本不再通过录制生成。 针对在建立功能测试基准库平台中面临的问题,提出了三种关键技术,分别是基准库运行环境控制方法、基准库运行过程方法和基准库日常维护方法。在基准库运行环境下功能测试原型的设计中,采取了Struts+Hibernate开发框架技术,建立了一个高效可靠的功能测试自动化运行环境。借助该环境可以完成对积累资源的分析、测试用例的多级生成、运行环境的控制、运行过程的控制、测试用例的分发、自动化测试的执行和自动结果收集等基本功能,实现对功能测试基准库的有效管理和实施。在此环境下实现对测试用例脚本进行解释和扩展,解决了平台与自动化测试工具的集成问题,实现了一套有效的基准库运行环境下功能测试平台原型。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号