摘要
ABSTRACT
1 绪论
1.1 研究背景
1.1.1 ADSL 接入设备
1.1.2 软件测试自动化
1.2 国内外现状
1.3 研究目标和内容
1.3.1 研究目标
1.3.2 研究内容
1.4 内容结构
2 相关技术
2.1 软件测试自动化
2.1.1 软件测试自动化的方法
2.1.2 自动化测试用例的选择策略
2.2 ADSL 接入
2.2.1 组网结构
2.2.2 设备内部组成
2.3 SNMP
2.3.1 SNMP 基本原理
2.3.2 管理信息库
2.3.3 消息类型
2.4 TCL 语言
3 对 ADSL 接入设备的自动化测试
3.1 ADSL 接入设备测试活动
3.1.1 测试内容
3.1.2 测试难点
3.2 ADSL 接入设备软件测试自动化
3.2.1 自动化测试工作场景
3.2.2 自动化测试执行流程
3.2.3 自动化平台开发需求
4 软件测试自动化平台设计
4.1 体系结构
4.2 测试执行控制系统
4.3 测试套件管理
4.3.1 库函数加载流程
4.3.2 库函数标准接口
4.4 设备管理接口
4.4.1 SNMP 接口
4.4.2 TELNET 接口
4.4.3 TL1 接口
4.5 测试仪器接口
4.6 文件结构
4.6.1 平台文件结构
4.6.2 运行时文件结构
5 软件测试自动化平台的实现和应用
5.1 软件测试自动化平台的实现
5.1.1 实现环境
5.1.2 支撑脚本
5.1.3 设备管理接口
5.2 应用和效果分析
5.2.1 软件测试自动化平台在 DHCP 模块中的应用
5.2.3 平台的总体应用效果分析
6 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
攻读学位期间发表的学术论文目录