BSS集成测试工具的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:mnswangjian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络应用的快速增长,用户对通信系统提出了快速、支持多业务并发和支持多协议的要求,致使现代通信设备中的嵌入式系统十分复杂。针对3GBSS软件系统的模块测试、集成测试以及系统级测试,构造一个有效的集成测试环境,提供一个自动化测试工具服务于测试。测试人员利用测试工具可以便捷的编写测试用例并进行执行。测试工具的出现使的测试人员的注意力从测试转移到高质量测试用例的编写焦点上,可以大大提高测试效率;此外,测试工具还可以方便的模拟大量并发业务,这也是现有人力测试所难以达到的。 本论文针对BSS基站软件系统,介绍基站自动化集成测试工具平台的设计与实现。测试工具支持C语言源文件与头文件的扫描分析,构造消息库;辅佐用户快速创建和设计测试用例,针对不同的测试用例不用重复编译源程序就可以直接转换为用例二进制文件;内置的小型虚拟机既可以在NT平台上运行也可以在前台嵌入式平台上运行,可移植性强。 作者在整个项目中主要负责测试用例转换模块、通信模块和XML解析模块的设计与实现工作。通信模块是底层模块,服务于多个上层子系统;XML转换模块用于与OMC对接时提供对关键字操作接口;用例转换模块是核心模块,用于将用例文本文件翻译转换为二进制文件,供执行器执行。本论文将详细介绍几个核心模块的设计与实现,此外,在介绍正常流程测试的同时,还附带介绍部分异常测试的内容以及异常测试效果的分析。
其他文献
由于受到处理器性能、存储容量和能耗等方面限制,实时嵌入式软件在发展过程中一直落后于主流软件发展的逻辑方法,在发展和维护上都支付了昂贵的代价。更为糟糕的是实时嵌入式
在高层建筑中,电梯是不可缺少的垂直运输设备,电梯服务的好坏直接关系到人们的生产生活。随着电梯控制技术的飞速发展,很多先进高效的思想被引入到电梯群控技术中来,对电梯的
随着社会的进步与经济的快速发展,城市交通拥挤甚至堵塞现象日趋严重,成为现代城市发展的主要瓶颈之一,交通安全事故频发亦引起各国社会的普遍关注。在这种情况下,人们开始进
现代互联网每日产生大量的数据,引发了对大规模数据处理的需求。面对海量的数据,研究者们提出了新形式的分布式文件存储系统,并且基于文件系统之上提出了并行的计算方式解决
物联网作为继计算机互联网之后第三次世界信息产业浪潮,通过各种信息传感设备与互联网联系在一起,按约定的协议,让所有物品都能够被感知和控制,实现智能化的识别、定位、跟踪
目前,P2P已经作为一种流行的网络技术被越来越多地应用于文件共享、分布式计算、资源搜索等领域。P2P系统以其资源共享程度高、节点独立、自适应性强等优点吸引着越来越多的用
中间件的研究与发展为开发分布式应用提供了有效的支持,但随着应用的深入,在许多分布式系统中,比如军事指挥系统、电信监管系统、多媒体系统等等都提出了对实时的需求。传统
随着基于用户位置的服务(Location-Based Service, LBS)研究的日益深入,用户对LBS的需求日趋丰富。例如在智能交通领域,自动驾驶技术不仅需要解决普通的位置定位技术,更重要
程序设计语言考试中的自动化试卷评分技术是一项非常有意义的研究课题,是在线考试系统的关键技术,因其涉及多方面的理论知识而成为技术难点,目前在该领域内,实用性好而且功能
随着对存储系统的存储容量、IO速度、系统安全性和可用性等方面要求的不断提高,传统的网络存储技术(如NAS,SAN等)由于存在诸多局限性,不能很好的满足大规模分布存储系统的需