首页> 中文学位 >移动通信终端软件自动化测试系统的研究与实现
【6h】

移动通信终端软件自动化测试系统的研究与实现

代理获取

目录

文摘

英文文摘

声明

第一章 绪论

1.1 软件测试技术背景介绍

1.2 软件自动化测试研究的意义

1.3 论文的研究内容与研究意义

1.3.1 论文研究的内容和意义

1.3.2 论文章节内容安排

第二章 软件自动化测试的相关理论研究

2.1 软件测试

2.1.1 软件测试介绍

2.1.2 软件测试常用方法

2.2 自动化测试技术

2.3 常见自动化测试工具

2.4 自动化测试的应用环境

2.5 自动化测试的优势

2.6 自动化测试的不足

2.7 自动化测试的设计准则

2.8 本章小结

第三章OSI参考模型性能分析及AT指令介绍

3.1 OSI参考模型

3.1.1 OSI参考模型介绍

3.1.2 OSI模型层的功能介绍

3.2 OSI模型层的功能特性分析

3.2.1 物理层功能特性分析

3.2.2 数据链路层功能特性分析

3.2.3 网络层功能特性分析

3.2.4 传输层功能特性分析

3.2.5 会话层功能特性分析

3.2.6 表示层功能特性分析

3.2.7 应用层功能特性分析

3.3 AT指令

3.3.1 AT指令背景介绍

3.3.2 AT指令工作流程

3.3.3 应用于移动通信终端的AT指令

3.4 本章小结

第四章 自动化测试系统ATEST的设计及实现

4.1 基于OSI参考模型的自动化测试系统框架设计

4.2 ATEST测试系统的实现

4.2.1 物理层在ATEST系统中的实现

4.2.2 数据链路层在ATEST系统中的实现

4.2.3 应用层在ATEST系统中的实现

4.2.4 表示层在ATEST系统中的实现

4.3 自动化测试系统ATEST的测试流程

4.4 自动化测试系统ATEST测试应用

4.4.1 测试脚本的编制

4.4.2 测试环境的搭建

4.4.3 测试执行

4.5 测试结果及其分析

4.6 自动化测试系统ATEST的特性分析

4.7 本章小结

第五章 总结与未来展望

5.1 论文总结

5.2 未来展望

参考文献

附录

致 谢

作者在攻读硕士期间发表的论文

展开▼

摘要

随着现代信息科学技术的飞速发展,软件系统日益复杂,功能需求不断提高。软件技术发展的同时对软件测试提出了新的要求,自动化测试技术在软件测试中具有不可替代的重要作用。 由于移动通信终端软件系统的复杂性,应用环境的多变性和测试需求的多样性,仅仅依靠以密集劳动为特征的传统手工测试,已经不能满足快节奏的软件开发和测试需求。本文依据开放式系统互联参考模型OSI(Open System Interconnect Reference Model)的基本概念,设计并实现了一套自动化测试系统ATEST。 论文首先讨论了软件测试技术的发展动向,分析了自动化测试技术在软件测试中的重要性和必要性,指出了测试效率低、扩展性和可移植性较差是目前软件测试系统中普遍存在的问题。 通过对OSI参考模型特性的分析研究,指明了参考模型具有良好的独立性和封装性,为系统的设计与实现,移植性和扩展性提供了理论支持。基于OSI参考模型的层次化机制,论文详细论述了移动通信终端软件自动化测试系统ATEST的设计与实现。 系统运用了层层分离的设计思想,极大提高了系统的测试效率,可靠性和稳定性。ATEST系统实现灵活,具有良好的扩展性和可移植性。系统的设计特点,使得系统可以在作较少改动的情况下,满足新的测试环境和测试需求,有效提高软件开发和测试效率。 对比手工测试,ATEST系统在移动通信终端软件的测试实践中取得了令人满意的效果。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号