论文摘要
手机自动测试系统着重研究手机性能的自动化测试。移动通信行业在我国短短十来年时间迅猛发展,手机行业作为移动通信的前沿阵地,其广阔的市场前景和利润空间,也吸引越来越多的企业进入这个领域,手机行业的竞争越来越激烈。为提升产品竞争力,提升手机质量,缩减手机成本,开发一套可以快速全面地测试手机各项性能的自动测试系统必然成为手机研发的一个必不可少的组成部分。由于移动通信网络的复杂性,世界上存在多种不同的无线网络并仍在继续发展,如第2代的GSM,第3代的CDMA2000、WCDMA、TD-SCDMA,还有短距离的蓝牙、WLAN等等。无线网络的多样性,导致手机终端的多样性,这对手机自动测试系统的设计提出了很大的挑战。如果为每一种制式功能的手机独立开发专用的测试系统,那将需要开发很多的专用测试系统,这必然带来开发和维护成本高昂的问题,使用也比较困难,也给产品的质量带来很多的不稳定因素。针对以上问题,本文重点研究一种通用的手机自动测试系统,实现测试资源、测试序列的统一规划和管理,方便各种制式手机的测试工作,并为将来新制式手机的测试系统开发留出方便的设计接口。系统主要包含测试序列编辑器、测试用例库、测试用例执行模块等子系统。测试序列采用XML结构化设计语言,方便进行用例的组织和扩展;测试用例库采用通用的Windows标准动态库实现统一的测试接口和测试资源管理;测试用例执行模块提供统一的上层测试MMI,进行测试的设置和测试工作。本文以软件工程思想为主线,从业务需求分析、框架设计、开发环境配置、模块详细设计、集成验收等方面,详细介绍了上述子系统的实施过程,提出了一种可方便扩展的手机通用自动测试系统的设计方案。
论文目录
摘要Abstract第一章 绪论1.1 研究背景和选题意义1.2 研究现状和存在问题1.3 主要研究内容和特色1.4 论文结构安排第二章 手机生产自动测试系统的总体设计2.1 移动通信技术2.1.1 第一代移动通信技术2.1.2 第二代移动通信技术2.1.3 第三代移动通信技术2.1.4 第四代移动通信技术2.2 手机测试原理与技术2.2.1 手机性能测试原理2.2.2 自动测试系统的组成2.2.3 自动测试系统的发展2.3 自动测试系统的框架和功能结构设计2.4 自动测试系统的业务流程分析2.5 小结第三章 通用自动测试软件的设计与实现3.1 通用自动测试软件的开发框架3.2 通用自动测试系统的分层架构3.3 开发工具的选择和环境配置3.4 测试用例执行模块的设计与实现3.4.1 测试初始化与设置模块3.4.2 测试执行模块3.5 测试序列编辑器的设计与实现3.5.1 XML结构化语言3.5.2 XML测试序列存储结构3.5.3 测试序列编辑器的设计3.6 测试用例设计模块的设计与实现3.7 小结第四章 GSM手机测试用例的设计和实现4.1 GSM测试系统的开发框架4.2 GSM测试系统的硬件连接4.3 GSM手机主要参数校准算法4.3.1 自动频率校准4.3.2 自动功率控制校准4.3.3 接收增益校准4.3.4 电池校准4.4 GSM手机性能测试4.4.1 GSM手机性能测试方法4.4.2 GSM手机性能测试主要指标4.5 GSM校准与测试用例库设计4.5.1 测试资源的设计4.5.2 GSM测试函数库设计4.6 小结第五章 自动测试系统的集成和优化5.1 自动测试系统的集成5.1.1 各模块的集成5.1.2 模块接口设计5.2 自动测试系统的部署5.2.1 网络拓扑结构5.2.2 系统基本配置5.3 自动测试系统的优化与验收5.3.1 自动测试系统的优化5.3.2 自动测试系统的验收5.4 小结第六章 总结和展望参考文献攻读硕士期间参与的项目致谢
相关论文文献
标签:手机论文; 自动测试论文; 通用测试论文;