● 摘要
面对中国巨大3G市场,3G时代设备商的市场竞争非常激烈。如何降低软件开发的费用,特别是如何降低早已成为软件开发的占有相当大比例分量的软件测试费用,是设备制造商和项目管理者的重要课题。本课题的研究目标是通过测试平台软件构建RNC的AP软件的仿真测试环境。本文课题的项目背景来源于某企业的需求,通过从RNC的软硬件体系结构、3G信令流程特点以及用户需求的研究,确定RNC AP软件的集成测试平台的主要功能需求和性能需求。然后对板卡模拟开发方案的选择,分层还是MVC体系结构进行详细讨论,确定了项目体系结构和开发方案,并在确定的整体架构基础上对关键技术的各种方法进行讨论对比。在研究和讨论了测试平台软件的总体设计基础上,以几个重要子模块为例阐述了主要功能以及主要的关键技术的实现。并通过对系统的功能和性能目标的测试和效果评估,验证了系统解决方案的正确性。通过客户反馈可以看出,此系统有效地减少在RNC实际设备上的集成测试时间以及异常情况无法在实际设备上进行测试的问题,提高工作效率和经济效益。