基于银行信贷管理信息系统的软件测试

基于银行信贷管理信息系统的软件测试

论文摘要

软件测试是软件开发的重要环节,贯穿于软件过程的始终,是一个科学的质量控制过程。银行信贷管理系统(简称CMIS)是一个管理信贷业务信息、控制信贷业务审批、统计查询分析的信息平台和流程平台,以客户管理为基础、以信贷业务流程为主线、以信贷风险防范为目标、以安全、业务为主的系统,它需要进行充分严格、不断迭代的测试。加强测试过程的控制,及早发现并及时修改系统中存在的缺陷,是保证其质量和降低风险的关键。本着“尽早测试、全面测试、全过程测试”的理念,将测试过程从开发过程中抽象出来,把测试需求分析、测试用例设计、执行测试用例、分析测试记录、跟踪管理缺陷、编写测试报告作为一个独立的过程进行管理,并依此来测试。测试需求不仅是我们制定进度时间表、分配资源以及如何确定某个阶段测试工作是否完成的一个可供衡量的标准,并是我们进行测试用例设计和考虑测试覆盖的依据。CMIS的测试需求,主要包括功能性测试需求和性能性测试需求。功能性测试需求主要从系统总功能,各模块总功能开始介绍,详细介绍客户管理模块的对公客户管理、合同放款模块的放款审批流程、风险分类模块的功能点,再由功能点提炼出测试需求要点。性能测试主要对Application Server和Database Server的性能提出要求,并把对页面请求相应时间、负载压力、系统可靠性、健壮性、容错性、可用性、适用性及扩张性方面作为性能测试需求。明确测试需求后,根据开发进度及系统特点制定可行的测试方案,主要包括测试策略、测试方法、测试计划、及测试通过原则。据测试需求编写可行的测试用例后执行测试用例,与用例预期结果对比,若得不到预期结果则提交缺陷,并利用缺陷管理工具Rational Clear Quest(简称CQ)进行跟踪管理。一个测试阶段完毕,利用CQ分别就缺陷状态和缺陷级别统计出缺陷总数和各状态、各级别缺陷的关闭率,分析性能测试结果,根据测试通过原则给出测试评价,看其是否达到上线要求。本论文规范了CMIS产品测试,加强了对测试过程的质量控制,使各测试人员掌握测试过程中各个相关环节,并与产品开发中心进行有效的交流沟通,使相关开发人员能够快速理解缺陷描述,正确定位错误原因,减少反复交流沟通的时间,确保每个被发现的缺陷都能够及时得到处理,最终保证产品测试的按时完成,并成功上线。总之,软件测试是软件质量保证的关键步骤,测试过程的质量将直接影响测试结果的准确性和有效性。CMIS系统测试仍存在的不足,本文依据其特点提出测试改进建议:测试过程管理、对测试件管理、为提高效率多采用自动化测试。

论文目录

  • 目录
  • CONTENTS
  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 软件测试背景
  • 1.2 国内外测试相关技术
  • 1.3 本文完成的工作
  • 1.4 论文组织结构
  • 第2章 CMIS 测试需求分析
  • 2.1 CMIS功能需求分析
  • 2.1.1 客户管理
  • 2.1.2 授信审批
  • 2.1.3 合同放款
  • 2.1.4 风险分类
  • 2.1.5 其他模块
  • 2.2 CMIS 性能需求分析
  • 第3章 CMIS 测试方案
  • 3.1 测试策略
  • 3.2 测试方法
  • 3.2.1 运行环境测试
  • 3.2.2 功能测试
  • 3.2.2.1 界面测试
  • 3.2.2.2 操作测试
  • 3.2.2.3 结果测试
  • 3.2.2.4 异常测试
  • 3.2.2.5 连贯性测试
  • 3.2.3 文档测试
  • 3.2.4 系统接口测试
  • 3.2.5 性能测试
  • 3.2.6 安全性测试
  • 3.2.6.1 网络消息洪流测试
  • 3.2.6.2 多连接请求测试
  • 3.2.6.3 核心业务组件安全访问测试
  • 3.2.6.4 基于操作系统的安全控制和审计测试
  • 3.2.6.5 业务管理模块安全访问测试
  • 3.2.6.6 交易终端身份验证测试及日志测试
  • 3.3 测试计划
  • 3.4 测试通过准则
  • 第4章 CMIS 测试用例
  • 4.1 测试用例编写要求
  • 4.2 CMIS 测试用例举例
  • 第5章 CMIS 缺陷管理
  • 5.1 利用 RationalClearQuest缺陷跟踪管理
  • 5.1.1 角色与职责
  • 5.1.2 缺陷描述
  • 5.1.3 缺陷状态
  • 5.1.4 缺陷管理流程
  • 5.2 利用 RationalClearQuest工作统计分析
  • 5.2.1 缺陷分布图
  • 5.2.2 缺陷趋势图
  • 5.2.3 测试结果分析图
  • 第6章 CMIS测试报告
  • 6.1 测试执行情况
  • 6.2 测试结果分析
  • 6.2.1 缺陷状态统计
  • 6.2.2 缺陷级别统计
  • 6.3 测试评价
  • 6.4 测试改进建议
  • 6.4.1 对测试过程进行管理
  • 6.4.2 利用 RationalClearCase 对测试件进行管理
  • 6.4.3 利用 Rational Rbot 进行自动化测试
  • 第7章 总结与展望
  • 攻读学位期间发表的学术论文
  • 参考文献
  • 致谢
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    • [1].信息不对称下商业银行信贷管理优化路径探析[J]. 中外企业家 2020(15)
    • [2].银行信贷管理目标与风险控制探讨[J]. 现代商业 2020(19)
    • [3].商业银行信贷管理制度实施中存在的问题及对策[J]. 中小企业管理与科技(中旬刊) 2020(08)
    • [4].互联网金融发展下的银行信贷管理策略研究[J]. 财会学习 2019(01)
    • [5].贷款新规背景下我国商业银行信贷管理问题及对策探讨[J]. 现代商业 2017(03)
    • [6].探讨商业银行信贷管理问题与对策[J]. 时代金融 2016(15)
    • [7].银行信贷管理现状及信贷管理流程再造的专业性建议提出[J]. 佳木斯职业学院学报 2014(09)
    • [8].创新国有商业银行信贷管理探析[J]. 时代金融 2015(23)
    • [9].银行信贷管理中存在的问题与应对方法[J]. 全国流通经济 2020(06)
    • [10].构建商业银行信贷管理长效机制初探[J]. 福建金融 2020(08)
    • [11].论银行信贷管理的若干理论问题[J]. 现代商业 2018(05)
    • [12].银行信贷管理目标与风险控制研究[J]. 环渤海经济瞭望 2017(07)
    • [13].商业银行信贷管理中存在问题原因及对策[J]. 商 2015(31)
    • [14].站在时代前沿 思考实验教学改革——以《商业银行信贷管理学》为例[J]. 新课程研究(中旬刊) 2012(08)
    • [15].浅析我国商业银行信贷管理中存在的问题与对策研究[J]. 商 2014(02)
    • [16].商业银行信贷管理问题及对策分析[J]. 财经界 2014(04)
    • [17].商业银行信贷管理问题及对策分析[J]. 财经界(学术版) 2014(03)
    • [18].银行信贷管理中的财务分析[J]. 中国商贸 2014(05)
    • [19].商业银行信贷管理中存在的问题及对策研究[J]. 商场现代化 2014(15)
    • [20].商业银行信贷管理存在的问题及对策研究[J]. 商场现代化 2014(20)
    • [21].“五位一体”模式的商业银行信贷管理学实验教学改革探讨[J]. 经济与社会发展 2013(02)
    • [22].信用衍生工具在我国银行信贷管理中的应用研究[J]. 现代经济信息 2013(15)
    • [23].商业银行信贷管理制度的改革与完善[J]. 时代金融 2013(26)
    • [24].我国商业银行信贷管理的信息不对称分析[J]. 商场现代化 2010(29)
    • [25].面向服务的银行信贷管理系统分析探讨[J]. 中小企业管理与科技(中旬刊) 2020(05)
    • [26].商业银行信贷管理转型[J]. 中国金融 2016(23)
    • [27].全球经济一体化视域下商业银行信贷管理制度的改革与完善[J]. 时代金融 2015(08)
    • [28].金融市场化背景下《银行信贷管理学》教学改革探索[J]. 河南商业高等专科学校学报 2015(02)
    • [29].我国商业银行信贷管理中存在的问题及其对策探讨[J]. 商 2014(01)
    • [30].贷款新规背景下我国商业银行信贷管理问题及对策研究[J]. 经济视角(下) 2013(07)

    标签:;  ;  ;  

    基于银行信贷管理信息系统的软件测试
    下载Doc文档

    猜你喜欢