学位论文 > 优秀研究生学位论文题录展示
对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
|
相似论文
- 不同性别大学英语教师指令性言语行为语用研究,H319
- GSM-R系统在既有高速铁路上的应用,TN929.532
- GSM与TD-SCDMA系统间切换的参数优化研究,TN929.53
- GSM系统切换研究,TN929.532
- 嵌入式处理器取指单元关键部件低功耗技术研究,TP332
- 高速铁路环境下越区切换方法研究,TN929.532
- GSM-R网络干扰分析和优化策略研究,TN929.532
- 高速铁路GSM-R网络可靠性分析和评估,TN929.532
- 激光阵列空中特效设计与实现,TN249
- GSM网络优化性能研究,TN929.532
- 中小型电子制造业ERP系统设计及实现,TP311.52
- 拟线性最优平滑滤波在指令控制一维弹道修正弹上的应用研究,TJ012
- 基于共享前端的流多核体系结构关键技术研究,TP332
- 吴忠移动无线网络优化,TN929.5
- 电梯及扶梯GSM无线远程报警系统设计与应用,TP277
- 移动综合应急预警系统的设计与实现,TN929.5
- YHFT-Matrix DSP取指部件设计实现与多指令流扩展,TP368.1
- 翻译能力实证研究,H059-4
- 高性能低功耗多核处理器研究,TP332
- GSM高架无线网络规划方案,TN929.532
- 网络导航服务中数据传输技术的方法研究,P208
中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信 > 移动通信
© 2012 www.xueweilunwen.com
|