首页> 中文学位 >手机网络应用软件仿真测试环境开发技术研究
【6h】

手机网络应用软件仿真测试环境开发技术研究

代理获取

目录

文摘

英文文摘

声明

1引言

1.1课题研究背景与现状

1.1.1课题研究背景

1.1.2手机网络应用软件测试的研究现状

1.1.3 TTCN-3的研究现状

1.2课题研究内容与方法

1.3论文结构

2相关理论和技术介绍

2.1协议一致性测试

2.1.1协议测试

2.1.2协议一致性测试基本概念

2.1.3协议一致性测试体系结构

2.1.4协议一致性测试过程

2.2 TTCN-3简介

2.2.1 TTCN-3核心语言

2.2.2 TTCN-3测试系统的体系结构

2.2.3 TTCN-3运行时接口与TTCN-3控制接口

2.3 Eclipse插件开发技术

2.3.1扩展点的基本概念

2.3.2插件清单文件

2.3.3插件和扩展对象的关系

2.3.4插件开发常用扩展点

3基于TTCN-3的手机网络应用软件测试方法研究

3.1手机网络应用软件抽象测试套框架

3.1.1手机网络协议

3.1.2一类典型J2ME手机网络软件的移动应用协议

3.1.3抽象测试套框架

3.2一类通用手机网络应用软件适配器的解决方案

3.3一类通用编码解码器的解决方案

3.4基于TTCN-3的手机网络应用软件测试流程

4手机网络应用软件仿真测试平台的设计和实现

4.1系统体系结构

4.2工程向导模块

4.3核心语言编辑器模块

4.4TTCN-3编译器模块

4.5被测系统适配器

4.6编码解码器

4.7测试执行子系统

5手机网络应用软件仿真测试平台的应用

5.1 Delivery手机网络应用软件测试案例

5.1.1抽象测试套的设计

5.1.2测试实现

5.1.3测试结果

5.2 FruitMachine手机网络游戏测试案例

5.2.1抽象测试套的设计

5.2.2测试实现

5.2.3测试结果

5.3 Delivery手机网络应用软件负载测试案例

5.3.1抽象测试套的设计

5.3.2测试实现

5.3.3测试结果

6结论

参考文献

申请学位期间的研究成果及发表的学术论文

致谢

展开▼

摘要

随着手机网络软件开发与应用规模的不断扩大,手机网络软件的质量显得尤为重要。而软件测试是提高软件质量的重要手段之一。手机网络软件是基于移动应用协议开发的软件,协议实现的正确性决定着软件的质量。作为协议测试标准,TTCN-3在手机网络软件测试中扮演着重要的角色。 本课题主要研究基于TTCN-3的手机网络应用软件的测试方法,以及实现手机网络应用软件仿真测试环境的关键技术。并且深入分析手机网络软件的移动应用协议,研究实现手机网络软件的一类通用适配器和一类通用编码解码器的解决方案。从而简化测试实现的二次开发,提高手机网络软件的测试效率。 本课题分析了一类典型J2ME手机网络应用软件的移动应用协议,提出了一种适合手机网络应用软件测试的抽象测试套框架。并且在对TTCN-3运行时接口规范和手机网络应用软件交互过程进行深入分析的基础上,给出了一类通用适配器的解决方案,实现了一类通用适配器。并且在对TTCN-3控制接口规范和手机网络应用软件消息传输数据格式进行深入分析的基础上,给出了一类通用编码解码器的解决方案,实现了一类通用编码解码器。本课题设计实现了一个手机网络应用软件仿真测试平台,并且设计了一个基于TTCN-3的手机网络应用软件测试流程。 本课题使用Delivery手机网络软件测试案例说明了如何在测试平台下进行协议一致性测试和负载测试。并且使用FruitMachine手机网络游戏测试案例说明了一类通用适配器和一类通用编码解码器的可重用性。在测试过程中,测试人员只需根据手机网络软件抽象测试套框架开发测试例,无需进行被测系统适配器和编码解码器的二次开发,即可完成手机网络应用软件的测试。从而节省了测试开发时间,提高了测试执行效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号