学位论文 > 优秀研究生学位论文题录展示

对GSM短消息业务系统自动化的功能测试

作 者: 莫浙东
导 师: 石教英;陈文智
学 校: 浙江大学
专 业: 计算机应用技术
关键词: 黑盒测试 白盒测试 第三方拨测 脚本技术 测试任务 GSM SMS SMPP AT指令 PDU模式
分类号: TN929.5
类 型: 硕士论文
年 份: 2005年
下 载: 188次
引 用: 0次
阅 读: 论文下载
 

内容摘要


测试确保软件的正常运行,好的测试方法具有发现缺陷的高可移植性,而且还可以保证测试用例设计得经济有效,执行测试用例的开销尽可能的小。介绍了主要的三种测试方法,黑盒测试白盒测试、灰盒测试。对黑盒测试的测试用例设计方法做了详细的描述。自动化测试的优点在于可以大大减少测试开销,同时大大增加在有限时间内的测试用例执行数量。自动化测试在软件测试上有很高的效率,可以运行一些手工测试较难实现或不可能实现的测试,使测试具有一致性和可重复性,有利于测试用例的复用,可以提高软件系统的可信任度。还介绍了常用测试工具的种类和测试工具的特点。 短消息业务模型以GSM短消息业务为基础,应用SMPP模型实现短消息业务的运行。SMPP协议定义了短消息业务系统与用户之间的传送方式,是短消息数据通信的接口。SP提供的短消息业务目前存在着服务质量问题,自动化第三方拔测是对SMS业务系统软件质量检测的一种有效方法。 第三章介绍对SMS业务系统自动化功能测试的方法。SMS业务有着四种类型,测试时分别对应六种测试目标。脚本描述了测试方法,是测试存在的基础。拨测时通过执行脚本,比对测试结果,判断业务是否正常运行。介绍了采用的脚本技术,还介绍了测试目标对应的测试流程。 本文的最后给出了基于GSM短消息的SMS业务拨测系统的设计结构。系统包括测试脚本生成器、测试任务定义模块、测试任务调度器、测试任务运行台、统计报表模块和人员管理模块。拔测系统采用定义脚本、定义测试任务、执行脚本、发送并接收短消息的方式,对SMS业务进行自动化拔测,取得了较好的效果。还介绍了若干模块的详细实现方式。

全文目录


摘要  2-3
Abstract  3-7
第一章 软件测试与测试的自动化  7-24
  1.1 测试与测试自动化  7-8
    1.1.1 测试  7
    1.1.2 测试自动化  7-8
  1.2 一般测试过程  8-9
    1.2.1 设计测试用例  8
    1.2.2 建立测试用例  8-9
    1.2.3 执行测试用例  9
    1.2.4 将测试结果与期望输出比较  9
  1.3 主要测试方法的介绍  9-16
    1.3.1 黑盒测试的特点  10
    1.3.2 白盒测试的特点  10-11
    1.3.3 黑盒测试的两种基本方法  11-12
    1.3.4 黑盒测试的测试用例设计方法  12-16
  1.4 测试自动化的优点  16-17
  1.5 测试工具介绍  17-24
    1.5.1 测试工具的分类  17-19
    1.5.2 若干测试工具的介绍  19-24
第二章 GSM短消息业务的特点  24-31
  2.1 短消息原理  24-28
  2.2 短消息业务模型  28-30
  2.3 目前SMS业务存在的问题  30
  2.4 第三方拨测  30-31
第三章 对于SMS业务系统的自动化拨测  31-48
  3.1 短消息业务的类型与测试目标  31-32
    短消息业务的四种类型  31
    短消息业务的测试目标  31-32
  3.2 测试脚本与测试方式  32-33
  3.3 采用的脚本技术  33-46
    3.3.1 脚本的表示形式  33-36
    3.3.2 脚本生成技术  36-37
    3.3.3 脚本的存取方式  37-40
    3.3.4 脚本的执行  40-45
    3.3.5 脚本的维护  45-46
  3.4 本章小结  46-48
第四章 GSM短消息业务拨测系统的设计和实现  48-72
  4.1 拨测系统的总体介绍  48
  4.2 拨测系统特征  48-49
  4.3 拔测系统总体结构  49-51
  4.4 拨测系统的主要结构设计  51-54
    测试脚本生成器  51
    测试任务定义模块  51-52
    测试任务调度器  52
    测试任务运行台  52-53
    Wavecom WMOD2 Modem模块的操作  53-54
    测试结果统计报表模块  54
  4.5 系统数据库表结构设计  54-56
    4.5.1 数据库结构  54
    4.5.2 系统基本数据在数据库中的表示  54-56
  4.6 测试任务调度器  56-57
  4.7 任务运行台  57-66
    4.7.1 CheckService部分  57-64
    4.7.2 SendService部分  64-66
  4.8 短消息Modem控制功能部分  66-67
  4.9 统计功能部分  67-72
第五章 总结并进一步展望  72-74
  对本文的总结  72
  下一步工作的展望  72-74
参考文献  74-76
致谢  76

相似论文

  1. 不同性别大学英语教师指令性言语行为语用研究,H319
  2. GSM-R系统在既有高速铁路上的应用,TN929.532
  3. GSM与TD-SCDMA系统间切换的参数优化研究,TN929.53
  4. GSM系统切换研究,TN929.532
  5. 嵌入式处理器取指单元关键部件低功耗技术研究,TP332
  6. 高速铁路环境下越区切换方法研究,TN929.532
  7. GSM-R网络干扰分析和优化策略研究,TN929.532
  8. 高速铁路GSM-R网络可靠性分析和评估,TN929.532
  9. 激光阵列空中特效设计与实现,TN249
  10. GSM网络优化性能研究,TN929.532
  11. 中小型电子制造业ERP系统设计及实现,TP311.52
  12. 拟线性最优平滑滤波在指令控制一维弹道修正弹上的应用研究,TJ012
  13. 基于共享前端的流多核体系结构关键技术研究,TP332
  14. 吴忠移动无线网络优化,TN929.5
  15. 电梯及扶梯GSM无线远程报警系统设计与应用,TP277
  16. 移动综合应急预警系统的设计与实现,TN929.5
  17. YHFT-Matrix DSP取指部件设计实现与多指令流扩展,TP368.1
  18. 翻译能力实证研究,H059-4
  19. 高性能低功耗多核处理器研究,TP332
  20. GSM高架无线网络规划方案,TN929.532
  21. 网络导航服务中数据传输技术的方法研究,P208

中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信 > 移动通信
© 2012 www.xueweilunwen.com