欢迎来到天天文库
浏览记录
ID:33508515
大小:993.60 KB
页数:54页
时间:2019-02-26
《基于ttcn-3的wimax协议一致性测试工具设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、哈尔滨工业大学工程硕士学位论文等。因此它是一个功能强大的基于响应系统的黑盒测试标准,可以用作多种通[6]信端口上的各种协议测试的描述语言。在协议一致性测试的发展过程中,通过技术的提升和测试人员的摸索,用测试工具进行协议一致性测试的优势主要总结为以下几点:(1)可以运行更多更繁琐的测试用例用测试工具进行测试的一个最明显的好处是,通过执行大量测试用例,可以在较短的时间内,对基站系统进行更广泛,更深入的测试。(2)可以执行一些手工测试困难或不可能进行的测试比如在通讯界一个比较普遍的让人头疼的问题:容量
2、测试。对于通讯行业,用户可能是数以千万计的,甚至更多。在协议测试过程中,不可能让足够多的测试人员同时进行测试,此时通过测试工具模拟多用户商用环境,从而达到测试目的。(3)方便程序的回归测试在程序修改比较繁琐时,这个优点会更为明显。由于回归测试的动作和用例是设计好的,测试期望的结果也是可以完全预料到的,因此将回归测试运行后,可以极大的提高测试效率,优化了回归测试的时间,缩短了产品开发的周期,提高产品的竞争力。(4)更好的利用资源将繁琐的任务自动化,可以提高测试的准确性和测试人员的积极性,将测试人员
3、解脱出来,以便在测试点的设计和代码的优化上投入更多的精力。(5)使测试工作具有一致性和可重复性由于测试用例是靠测试工具执行的,基本上不受人的主观因素影响,因此每次测试结果和执行内容的一致性都可以得到保障,有利于故障的复现和被测基站系统的稳定性。由于测试工具采用的是脚本技术,在接受新脚本的时候,只需对测试工具进行少量改动,就可以继续测试,大大提高了测试效率。(6)增加被测系统的信任度由于用工具测试这个过程是机器按事先设定好的代码执行的,因此不存在测试过程中出现人为的疏忽或者错误,测试质量的好坏,仅
4、取决于测试的设计。另外,WIMAX系统的空口部分是根据802.16协议开发的,空口涉及非常多的消息和流程:包括正常消息、异常消息、正常流程和异常流程。因此需要一个能定制流程、定制消息并且便于开发、管理测试代码的工具,以及可以正常接入基站并实现协议功能的终端。不过如果采用商用的终端(例如WIMAX正在使用的P卡、G卡等),因为各商用的终端把空口协议固化在芯片中,没有-2-哈尔滨工业大学工程硕士学位论文开放的接口,不能修改消息内容和信令流程,只能运行正常的介入流程,无法进行系统而全面的协议测试;如果
5、简单的在中兴公司开发的WIMAX终端上用C或Java语言设计各种消息、流程进行协议测试,会导致终端代码数量剧增并且复杂度非常大,测试代码的修改和维护也非常困难;如果采用商用的测试协议工具,成本价格昂贵,并且现在业内还没有成型的商用工具,后期商用工具的升级、维护及代码故障的修改周期也会给测试带来负面影响。鉴于此,中兴通讯公司根据公司整体业务发展需要,对WIMAX协议一致性测试工具进行了立项,结合硕士论文研究开发WIMAX协议一致性测试的软件,为WIMAX后期的商用提供保障。1.2国内外研究现状随着
6、通讯行业的发展,协议一致性测试工具的开发已经成为国内外软件工程领域一个重点关注的课题。无线通信的地位逐步提高,协议测试的重要地位[7]逐步显现,测试工具的应用已经成为普遍的趋势。在移动通讯基站进行大规模商用前,都要经过一系列确认和认证的测试,其中很多测试是在实验室进行[8]的,以提高质量,节省经费,缩短开发周期。如何在实验室的环境下尽可能真实的模拟商用环境,这是移动通讯测试中一直追求的目标。对于协议一致性测试工具的设计和开发,国外起步较早,技术相对完善。在国内由于通讯业的迅猛发展、企业软件质量意
7、识不断提高,所以在积极推动软件测试发展的趋势下,我国在这个领域的测试工具也得到了一定的发展。1.2.1国外的研究现状2004年认证工作组选定了位于西班牙的CETECOM公司建立WIMAX产品第一个认证实验室,根据CWG在2005年4月15日结束的Malaga会议上发布的计划,该实验室于2005年7月开始对外开放,开展对IEEE802.16e产品的认证测试。实验室的技术人员以WIMAX协议为准绳,用TTCN-3的代码表达协议上的要求,以测试工具为载体,用运行在工具上的脚本来测试基站和终端的功能是否
8、符合协议的要求。该实验室定期向外发布新的脚本,脚本代表着世界对WIMAX协议诠释能力的最高水平。截止到2006年年底,全球已有65个国家总计250个WIMAX实验网在运行,[9]有50个网提供商用业务。全球已有400余家厂商加入了WIMAX通信论坛,每个厂家都不同程度的进行着协议一致性测试工具的开发。WIMAX测试工具开发组织成员,包括Intel、SIMENTS、英国电信以及中国的中兴、华为等,已超-3-哈尔滨工业大学工程硕士学位论文[10]过100家。在这个领域内,美国以及欧洲部分国家的技术比
此文档下载收益归作者所有