移动终端协议栈一致性测试研究

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:xianwolf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了保证协议实现的质量,协议测试是一个必要的手段。而协议一致性测试是协议测试中最基本的测试,对协议实现必须先要进行协议一致性测试。由于协议系统的复杂化,针对不同的协议的实现需要选用不同的协议一致性测试方法并建立相应的测试系统和环境。本文首先研究了协议测试和协议一致性测试的相关理论,包括基本概念、分类等内容。其次对终端协议标准,特别是移动性管理协议进行了详细的分析。然后在对协议一致性测试理论方法理解和对终端协议栈测试需求分析的基础上,设计并实现了一种针对本终端协议栈的测试系统。本文给出了测试系统的设计思想、系统的框架和系统各个模块的功能,着重描述了测试用例编辑模块和测试用例执行控制模块的设计和实现。本测试系统在消息流程中添加版本号和操作相关的信息,实现了测试用例对版本的兼容和测试用例的自动化执行。设计时采用了将协议无关的平台模块和协议相关的模块分开的方法,实现了测试系统的模块化思想和易扩展性。本测试系统具有良好的用户界面,便于测试工作的进行。本文最后通过一个测试用例给出了本测试系统的使用方法,验证了本测试系统的可用性。本测试系统已经运用在某商用移动终端协议栈开发的测试工作中,对保证协议栈软件的质量起到了举足轻重的作用。
其他文献
无线传感器网络(Wireless Sensor Networks, WSN)[1]是通过无线通信的方式,将部署在检测区域内的大量廉价微型传感器节点组合而成的一种网络系统,其目的是通过协作方式实时监
本体的设计,维护和整合都是高度复杂的任务,尤其是形式化了的本体。像软件工程一样,本体领域中也引入了“模块”的概念,来支持本体的重用和本体的整合等一些需要。但在执行这
随着无线传输技术的发展,基于IEEE802.11协议的无线局域网(WLAN)得到了大规模的部署,与此同时,基于WLAN的实时应用(如语音、视频等)也得到广泛发展。实时应用对网络服务有较高的
当下,无线传感器网络(Wireless Sensor Network,WSN)的应用领域日益广泛。研究人员为了监测某一区域的情况,如森林的温度,将大量的传感器节点部署在监测区域,这些传感器节点
如今,人们想在任何时候任何地点得到他们想要的任何信息。便携式设备如手机,平板电脑,笔记本电脑,可以满足现代人需要的信息。为什么呢?这是因为科技的发展速度非常快,每个月
人脸表情识别技术是涉及生物特征识别、模式识别、图像处理、机器视觉、运动跟踪、生理学、心理学等研究领域的一个极富挑战性的交叉课题,是近年来模式识别与人工智能领域的一
近年来,802.11无线局域网因其所具有的安装便捷、使用灵活、易于扩展等优点,广泛引用于校园、机场和公司。然而,无线局域网在给人们带来了极大便利的同时,也给企业网络带来了
人工生命有广泛的概念,一个真正的人工生命体是能够自主决定自己的行为,而本文研究的问题之一是人工生命体的基于优先度的行为选择的问题。借鉴已经有的“刺激——驱动”机制
通信技术、嵌入式计算技术和传感器技术的飞速发展和日益成熟,使得无线传感器网络成为当前一个研究热点。由于传感器节点的能量非常有限,在大规模网络环境中,一个很重要的问
随着计算机网络的发展、电子政务和电子商务的普及,信息在存储和传输中容易被攻击或截获,如果用户的重要信息被窃取或篡改,可能因此而蒙受巨大损失。信息安全在国家稳定、社