首页> 中文学位 >银行自助系统性能测试框架设计及核心模块优化
【6h】

银行自助系统性能测试框架设计及核心模块优化

代理获取

目录

摘要

第一章 绪论

1.1 课题背景

1.2 课题内容及研究意义

1.3 本文的结构

第二章 现有关键技术及系统背景简介

2.1 性能测试的基本概念

2.2 性能测试及对于银行自助系统的意义

2.3 性能优化

2.4 C/S架构性能测试综述以及测试框架设计

2.4.1 C/S架构的特点及新要求

2.4.2 C/S结构性能测试模型建构(PTGM)

2.5 IP Spoofing(IP“欺骗”)

2.6 WinSocket协议

2.7 银行柜面系统(NTS)功能模块介绍

2.7.1 自助银行特性的体现——多交易类型

2.7.2 语音交互功能基本测试原则及其相关性能指标

第三章 基于项目系统的性能测试框架搭建

3.1 概述

3.2 基于NTS本地化系统架构的性能环境搭建

3.2.1 NTS系统技术架构

3.2.2 NTS测试环境(框架)的搭建

3.2.3 性能测试用例

3.3 基于NTS——语音交互功能的性能用例设计

3.3.1 系统技术架构

3.3.2 基于语音特色的性能测试方法及用例设计

第四章 分析测试结果

4.1 概述

4.2 NTS系统——典型自助交易类型的性能测试结果分析

4.2.1 统计信息摘要

4.2.2 事务概述图

4.2.3 每秒点击次数图

4.2.4 综合分析报告

4.3 NTS系统——语音播报功能的性能测试分析(模拟负载+用户体验数据)

4.3.1 模拟呼入数据分析

4.3.2 用户体验小组数据分析

4.3.3 综合一般性能测试关键数据的分析

4.4 基于本项目性能测试实施的改进

4.4.1 验证IP欺骗功能的验证代码加入

4.4.2 确保Vusers正常运作的代码添加

4.4.3 执行前期的数据准备

第五章 基于性能测试结果的语音交互优化及验证

5.1 概述

5.2 动态语音树的引入

5.2.1 设计思想

5.2.2 系统架构

5.2.3 数据库模型设计和说明

5.2.4 基于动态语音树的Avaya-Voice Portal设计开发思想

5.3 语音功能——系统调度逻辑化

5.3.1 改进的语音功能模块结构图

5.3.2 流程模块的接口统一

5.3.3 模块的设计

5.4 性能优化后的验证测试

5.4.1 流程模块测试

5.4.2 优化后功能模块的性能测试验证

第六章 结论

参考文献

致谢

声明

展开▼

摘要

本文是针对某银行项目系统而设计的性能测试框架,在软件项目测试中,性能测试占有举足轻重的地位,该测试指模拟一定规模或深度的工作负荷以查看应用程序在并发压力下,研究被测系统的性能表现,找出其潜在的瓶颈问题,评估应用系统的性能。
  如今,自助银行是现代商业银行服务客户的重要渠道之一。商业银行将之作为拓展金融业务、加强客户服务的重要手段。比起传统的银行形式,它更具备多样性、快捷和集成化强大功能体系。因此,银行的相关系统应用环境必须支持越来越多样的自助银行形式,例如网上银行、电话银行、自动语音服务等等,来适应不断上升的市场需要。
  本文的性能测试框架就是针对某银行柜面系统NTS,它具备了自助银行支持多样交易类型的特点,同时还提供自动语音交互功能。本次性能测试工具选用Load Runner,整个测试过程涉及到IP欺骗技术及Load Runner Winsocket协议的实际理论分析;由于整个NTS系统架构仍是本地化的系统环境,在构建具体性能测试用例,进行了多次失败后反复的假定和摸索,最终完成性能测试框架搭建,实现了在接入性能测试工具后的系统前后台的自助交易信息交互,完成性能测试的执行和测试结果的分析。针对NTS的特色语音交互功能(具备自动语音服务和人工转接的可选流程),本课题在引入自动模拟性能负载的同时,也安排了一个用户体验小组,结合基于语音交互模块特性的性能指标设计用例,以实现更完备的性能测试方案。
  另外,根据性能测试结果还对NTS的语音交互功能进行了性能优化,包括动态语音树的建立以及语音功能逻辑化建模的改进,并通过验证测试,系统确实得到了性能方面的提高。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号