3G自动化测试平台的设计与实现

3G自动化测试平台的设计与实现

论文摘要

随着移动通信市场的发展和变化,市场现在已经不满足于2G的窄带业务,3G宽带市场潜力非常大。在这样一个转型的时机,国内外厂商都面临着前所未有的严峻挑战和快速发展的机遇。如何加快3G产品的研发速度,并且保证快速研发出来的3G产品质量也成为研发过程的一个重要环节。如何保证产品质量呢?那就是测试。那么借用什么工具使测试效率最高? 显而易见,利用专门的测试工具进行有针对性地测试,是可行的办法,不但可以提高产品质量,提高整个系统的性能和功能,减少由于软件瑕疵而产生的巨大损失,也可以提高效力,节省时间,争取最短的时间进入市场,获得较大的市场份额和较高的利润。本论文正是居于XXX公司为了保证3G产品的质量和研发速度,所进行3G自动化测试平台方面研究与开发,目的是为了实现3G系统测试自动化,避免人工测试的大量人力投入,提高测试效率、效果。 本论文的主要内容如下: 首先介绍当前移动通信发展和3G技术状况。 系统介绍了3G自动化测试平台设计和开发中所涉及到的一些重要知识,如计算机网络体系结构、以太网、TCP/IP协议等。 结合3G测试需求和平台的特点,对平台进行了详细的需求分析,包括平台特性、功能、系统接口、用户接口、使用性能和环境等分析。 详细介绍了3G自动化测试平台的设计和实现过程,其中包括对数据处理模块、网络通信接口模块、自动化测试工具AttenProg模块、自动化测试工具CS Dialer System模块的详细设计和实现。 最后对该平台进行了实际的集成测试,并提出存在的问题和改进的方向。 作者在此项目中所做的工作如下: 1.数据处理模块的编码、测试与维护。 2.全程负责网络通信接口模块的方案设计、详细设计、编码、测试。 3.自动化测试工具AttenProg模块的概要设计、详细设计、编码、测试。 4.与另一负责人共同完成对自动化测试工具CS Dialer System模块的设计、编码、测试和维护。 5.与各模块负责人一起完成整个平台的集成测试。 目前,本文设计的这些模块已经调试完毕并完成与其它模块组合,通过集成测试和XXX公司组织的专家组的验收。该平台正在该公司的3G测试部门中试运行,正式的定型将05年11月完成,届时本平台会作为XXX公司在移动通信测试领域的前沿研究—自动化测试方面的又一重大突破。

论文目录

  • 第1章 绪论
  • 1.1 移动通信发展动态
  • 1.2 3G技术介绍
  • 1.3 论文的背景及研究内容
  • 1.4 论文的组织结构
  • 第2章 基础知识
  • 2.1 计算机网络的体系结构
  • 2.1.1 计算机网络与分布式系统的区别
  • 2.1.2 开放式系统互连参考模型(OSI/RM)
  • 2.1.3 TCP/IP体系结构
  • 2.1.4 OSI模型与TCP/IP的比较
  • 2.2 TCP/IP和以太网
  • 2.2.1 以太网帧
  • 2.2.2 编址
  • 2.3 TCP/IP主要协议简介
  • 2.3.1 HTTP协议
  • 2.3.1.1 超文本和URL
  • 2.3.1.2 HTML简介
  • 2.3.1.3 HTTP协议概述
  • 2.3.1.4 HTTP协议的实现原理
  • 2.3.2 TCP协议
  • 2.3.3 UDP协议
  • 2.3.4 TP协议
  • 2.3.5 ICMP协议
  • 2.3.6 ARP协议和RARP协议
  • 2.4 因特网数据通信的过程
  • 第3章 3G自动化测试平台需求分析
  • 3.1 背景
  • 3.2 测试对象
  • 3.3 3G自动化测试平台功能需求分析
  • 3.4 平台开发和运行环境
  • 3.5 具体需求
  • 第4章 3G自动化测试平台设计与实现
  • 4.1 3G自动化测试平台原理
  • 4.2 平台软件模块总体设计
  • 4.3 GUI(用户接口)设计
  • 4.3.1 ASP Server(网站)设计
  • 4.3.2 网站与数据库接口设计
  • 4.3.3 Aspcom.dll设计
  • 4.3.4 网站功能说明
  • 4.4 数据处理部分设计
  • 4.4.1 数据处理部分功能
  • 4.4.2 实现原理
  • 4.4.3 数据处理部分功能流程
  • 4.4.4 脚本说明
  • 4.4.5 数据处理部分主要数据结构和函数设计
  • 4.5 数据库模块设计
  • 4.5.1 数据库选型分析
  • 4.5.2 Oracle数据库简介
  • 4.5.3 数据库模块具体实现
  • 4.6 网络通信接口设计
  • 4.6.1 客户/服务器交互模式
  • 4.6.2 Windows网络编程技术
  • 4.6.2.1 Winsock网络编程技术简介
  • 4.6.2.2 Windows socket的三种编程方式
  • 4.6.2.3 多线程技术
  • 4.6.2.4 网络通信接口主要函数设计
  • 4.6.2.5 应用初始化数据文件介绍
  • 4.6.2.6 网络接口设计中遇到的问题及其解决方案
  • 4.7 自动测试工具AttenProg的设计
  • 4.7.1 AttenProg的原理和用途
  • 4.7.2 AttenProg远程调用的执行流程
  • 4.7.3 AttenProg中主要的数据结构和类设计
  • 4.7.4 测试工具的脚本配置文件介绍
  • 4.8 自动测试工具单元CS Dialer System的设计
  • 4.8.1 串口通信的基本原理
  • 4.8.2 CS Dialer System功能
  • 4.8.3 CS Dialer System系统硬件
  • 4.8.4 CS Dialer System远程调用执行流程
  • 4.8.5 CS Dialer System主要数据结构和函数设计
  • 4.8.6 CS Dialer System功能模块结构
  • 4.8.7 测试用例管理功能
  • 4.8.8 CS Dialer System图形用户界面介绍
  • 4.8.9 CS Dialer Systemg工具使用说明
  • 第5章 平台测试
  • 5.1 测试概述
  • 5.1.1 基于开发周期的测试划分
  • 5.1.2 基于测试方法的划分
  • 5.2 平台实际应用环境
  • 5.3 平台的搭建和测试
  • 5.4 总结
  • 结论
  • 致谢
  • 参考文献
  • 攻读学位期间的主要论文及参加的科研项目
  • 相关论文文献

    • [1].软件自动化测试的方法分析[J]. 集成电路应用 2020(05)
    • [2].自动化测试工具在核测量系统软件集成测试中的应用[J]. 仪器仪表用户 2020(06)
    • [3].商业卫星自动化测试平台设计与实现[J]. 电子技术应用 2020(07)
    • [4].高压共轨发动机控制器硬件平台自动化测试设备设计[J]. 北京汽车 2020(03)
    • [5].传统银行敏捷自动化测试探索[J]. 金融电子化 2020(01)
    • [6].软件自动化测试的方法探究[J]. 计算机产品与流通 2020(09)
    • [7].5G模拟网自动化测试技术初探[J]. 通信世界 2020(24)
    • [8].铁路信号产品自动化测试探讨[J]. 铁路通信信号工程技术 2020(09)
    • [9].商业银行自动化测试实践及发展趋势[J]. 中国金融电脑 2019(11)
    • [10].金融软件的自动化测试探索与创新之路[J]. 中国金融电脑 2018(01)
    • [11].自动化测试在流程类系统中的应用研究与实践[J]. 中国金融电脑 2018(01)
    • [12].对自动化测试的思考[J]. 电子技术与软件工程 2018(02)
    • [13].软件自动化测试研究[J]. 有线电视技术 2018(06)
    • [14].通用工具构建云存储自动化测试平台的方案[J]. 移动通信 2017(10)
    • [15].自动化测试的应用浅析[J]. 电子世界 2016(19)
    • [16].自动化测试设备的现状、开发和实现[J]. 电子技术与软件工程 2015(07)
    • [17].光网络传输设备的自动化测试研究[J]. 数字技术与应用 2015(09)
    • [18].使用自动化测试工具解决数据重复录入问题的一个思路[J]. 广东公安科技 2015(03)
    • [19].浅谈光网络传输设备的自动化测试[J]. 科学中国人 2017(20)
    • [20].软件自动化测试工具的应用研究[J]. 科技致富向导 2012(20)
    • [21].一种惯组系统自标定与自动化测试方案的设计[J]. 九江学院学报(自然科学版) 2020(03)
    • [22].一种适用于自动化测试的浮动盲配连接器设计方案[J]. 机电元件 2020(01)
    • [23].基于自动化测试技术的大型三轴仪改造分析及硬件设计[J]. 机电信息 2020(26)
    • [24].移动通信网络节点性能的自动化测试平台的搭建与应用[J]. 科技与创新 2019(05)
    • [25].仪表自动化测试浅谈[J]. 通讯世界 2019(03)
    • [26].自动化测试管理与实践[J]. 网络安全技术与应用 2019(06)
    • [27].基于字典查询的卫星并行自动化测试软件设计[J]. 计算机测量与控制 2018(04)
    • [28].云环境下的自动化测试平台设计[J]. 计算机产品与流通 2018(01)
    • [29].航空电子设备自动化测试及关键技术研究[J]. 中国新技术新产品 2017(07)
    • [30].信息系统功能自动化测试研究[J]. 云南电力技术 2017(03)

    标签:;  ;  ;  ;  

    3G自动化测试平台的设计与实现
    下载Doc文档

    猜你喜欢