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

来源 :北方工业大学 | 被引量 : 5次 | 上传用户:klammj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着手机网络软件开发与应用规模的不断扩大,手机网络软件的质量显得尤为重要。而软件测试是提高软件质量的重要手段之一。手机网络软件是基于移动应用协议开发的软件,协议实现的正确性决定着软件的质量。作为协议测试标准,TTCN-3在手机网络软件测试中扮演着重要的角色。本课题主要研究基于TTCN-3的手机网络应用软件的测试方法,以及实现手机网络应用软件仿真测试环境的关键技术。并且深入分析手机网络软件的移动应用协议,研究实现手机网络软件的一类通用适配器和一类通用编码解码器的解决方案。从而简化测试实现的二次开发,提高手机网络软件的测试效率。本课题分析了一类典型J2ME手机网络应用软件的移动应用协议,提出了一种适合手机网络应用软件测试的抽象测试套框架。并且在对TTCN-3运行时接口规范和手机网络应用软件交互过程进行深入分析的基础上,给出了一类通用适配器的解决方案,实现了一类通用适配器。并且在对TTCN-3控制接口规范和手机网络应用软件消息传输数据格式进行深入分析的基础上,给出了一类通用编码解码器的解决方案,实现了一类通用编码解码器。本课题设计实现了一个手机网络应用软件仿真测试平台,并且设计了一个基于TTCN-3的手机网络应用软件测试流程。本课题使用Delivery手机网络软件测试案例说明了如何在测试平台下进行协议一致性测试和负载测试。并且使用FruitMachine手机网络游戏测试案例说明了一类通用适配器和一类通用编码解码器的可重用性。在测试过程中,测试人员只需根据手机网络软件抽象测试套框架开发测试例,无需进行被测系统适配器和编码解码器的二次开发,即可完成手机网络应用软件的测试。从而节省了测试开发时间,提高了测试执行效率。
其他文献
在无线传感器网络中,路由协议是主要的核心技术。其中地理位置路由算法是无线传感网络中非常重要的一类路由算法,该算法运行简单高效并具有低负载的特点。其中,贪婪地理路由
随着高校招生规模的不断扩大,高校教务管理工作就越来越成为高校日常管理工作的重要组成部分,教务管理的信息化,也随着计算机技术的发展,在不断地完善提高。教务管理信息的多样化
进入新世纪,随着“科学技术成为第一生产力”的时代即新经济时代的来临,传统的商业模式正经历着根本性的变革。在很多行业中,产品的同质化使企业难以依靠产品差别来细分市场并创
随着仪器在各个领域的大量使用,从研究实验室到工业厂房,自动化仪器无处不在。人们意识到收集随时间变迁的数据有用起来,自然就需要某种方法来捕捉并完成数据记录。一旦计算机被连接到仪器,数据收集、分析和控制等等功能就可以自由扩展。借助已经发展成熟并且广泛应用的网络技术,实现仪器的网络化和智能化。仪器测量系统已经从传统的RS232、CAN、USB等总线测量系统发展到以互联网技术应用为基础的LAN总线网络化测
随着微博、博客、论坛等web2.0应用的迅猛发展,网民的参与度越来越高。因此,网络上产生了大量的用户生成文本(User Generated Text)。通过对这些短文本进行全面的分析挖掘,可
随着移动通信技术的发展,国际电信联盟要求第三代移动通信系统能够在移动的环境下自由地进行包括语音、数据和动态图像的多媒体通信,由此对传统信道编码提出了新的要求。Turbo
在信息化建设的过程中,很多大中型企业先后引进、开发了许多业务管理信息系统。由于历史和技术的原因,在各个系统的建设过程中,通常只是考虑了该系统所涉及到的业务领域和信息资
Web2.0时代出现的论坛、博客、新闻和在线评论等新媒体每天产生海量文档信息,因此需要一种高效的方法提取文档重要内容,去除冗余信息,将简洁,精炼的内容呈现给读者。为了帮助
统一建模语言(Unified Modeling Language,UML )是一种绘制软件蓝图的标准语言,适于对软件开发过程中所有重要的分析、设计和实现决策进行详细描述。此外,UML 作为一种可视化建
时间是自然界无所不在的属性,如何将时态信息引入知识库成为知识库系统是一大研究方向。随着中间件技术的发展,寻找一个统一处理时态知识与数据的中间件是一个新的研究趋势。由