论文部分内容阅读
随着通信市场的发展和需求变化,现在已经不满足于2G的窄带业务,需要更大的容量和更多的业务,在这样一个转型的时机,国内外厂商都面临着前所未有的严峻挑战和快速发展的机遇。而通讯设备变得越来越复杂,软件系统的复杂程度也不断增加,那就会产生各种各样的问题,因此对软件的要求也越来越严格,对软件产品质量的度量、评估和保证,成了十分重要的问题。 利用专门的测试工具进行有针对性的测试,是可行的办法,可以有效提高产品质量,提高整个系统的性能和功能。本论文正是针对居于通讯协议的软件的自动化测试技术研究,开发对通讯协议类软件的系统测试和集成测试的自动化测试工具。论文主要内容如下: 介绍了各种自动测试工具现状和发展,在各种领域的测试中所使用测试工具类型,及该类型测试工具的原理和方法; 简要介绍了被测系统原理,主要是PLMN(公用陆地移动通信网)系统原理,其组成的网元和功能,及通讯系统中使用的软件平台--No.7信令。 详细讨论移动通讯系统自动测试工具的设计思想和设计方法,该测试工具系统采用了“分层”构架样式,把多层的通讯数据包划分到几个层次中分别进行处理。着重讨论了其上层的业务层--流程处理子系统,讨论了该子系统的设计思想,子系统内各模块的设计及各模块间的关系。 最后给出了本工具的一些实际应用情况及分析进行测试的一些数据。