- 1、本文档共62页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Classified Index: TP311 U.D.C: 621.3
Dissertation for the Master Degree in Engineering
DESIGN AND IMPLEMENT OF AN 8583 PROTOCOL AND AFC PROTOCOL ORIENTED SIMULATION TEST SYSTEM
Candidate:
WangQianyi
Supervisor:
Vice Supervisor
Associate Prof.WangHongzhi
Senior Engineer JiChen
Academic Degree Applied for:
Master of Engineering
Speciality:
Software Engineering
Affiliation:
School of Software
Date of Defence:
Oct, 2012
Degree-Conferring-Institution:
Harbin Institute of Technology
摘
摘 要
-
- I -
摘 要
银行业务以及票务业务在新开发的设备接入前,必需进行严格的仿真测试, 而这些业务所使用的应用层具有协议格式相近且人工调试困难的特点。
为解决公司现有的测试工具功能简单,不足以满足日益增长的用户需求的 问题,采用 Java 语言,在公司现有的 BOMAP 工具基础上,利用 Ibatis 等开源 工具,分析了自动化测试工具发展现状,设计并实现了一款面向 8583,AFC 等 结构较简单的应用层协议的仿真测试工具,并利用规则引擎实现测试流程的自 动化。
系统主要功能包括报文通信、接收报文格式解析、接收报文内容对比、应 答报文生成、报文应答规则管理、报文收发情况统计分析等。在报文通信模块 中,程序可仿真服务器或客户端与被测试程序进行双向通信并将报文内容按用 户喜好显示。接收报文格式解析模块按照用户在 XML 文件中定义的报文格式对 收到的报文进行拆分。接收报文内容对比模块将解析后的接收报文与数据库中 的 JSON 字符串进行对比。应答报文生成模块采用一个类正则表达式语言生成引 擎,根据数据库中的 JSON 字符串与定义报文结构的 XML 文件生成与实际生产环 节中所使用的报文相一致的数据。报文应答规则定义了接收到的报文满足要求 后应返回怎样的数据作为回应,并定义实际生产环节中需要处理的超时等情况, 使仿真更贴近实际使用情况。报文收发情况统计使用图表进行直观描述,显示 整个流程中遇到的各种情况。
本文设计的仿真测试工具已投入使用中,反响良好。创新性的利用规则引 擎处理多变的业务需求是本系统的特点,也带来了不少技术难题,在实现后已 经取得了不错的效果,极大的减轻了原有的工作量。
关键词:仿真测试;应用层协议;自动化测试;规则引擎
Abstr
Abstract
(Times New Roman 小 5 号字)
-
- II -
Abstract
Before a newly developed device accessed in banking and ticketing business,it must take simulation tests rigorously.This bussiness has something alike that their application layer protocol format is similar and they are difficult to debugging.
To solve zhe problem that the company’s existing test tool is poor in function and it is defficult to meet the growing demand of users,I use JAVA langu age on zhe bases of company’s existing BOMAP tool,use open source tools such as Ibatis, analyze the status of the development of automated testing tools,designed and implemented a simulation testing tool which orient towards relatively simple application layerprotocol such as 8583,AFC,finally,I use the rules engine to au
您可能关注的文档
- 考虑电网分区与稀疏技术的两阶段状态估计方法研究-电气工程专业毕业论文.docx
- 面向多媒体应用的磁盘调度算法研究-计算机应用技术专业毕业论文.docx
- 面向联网审计平台业务数据关联规则的研究与应用-软件工程专业毕业论文.docx
- 拒不支付劳动报酬罪之解读-法律专业毕业论文.docx
- 慢性原发性血小板减少性紫癜糖皮质激素治疗前后证候特征的研究-中医内科专业毕业论文.docx
- 面向方面软件的需求建模方法分析-计算机软件与理论专业毕业论文.docx
- 面板数据的灰色聚类方法研究及应用-系统工程专业毕业论文.docx
- 美国德事隆紧固系统(中国)有限公司建筑螺钉在中国的营销战略-工商管理专业毕业论文.docx
- 面向电力计算的运行时核上调度系统-计算机技术专业毕业论文.docx
- 美中非营利体育组织比较研究-从BGCA看中国青少年体育俱乐部-体育学专业毕业论文.docx
文档评论(0)