《自动化测试工具论文VISUAL C .NET》由会员分享,可在线阅读,更多相关《自动化测试工具论文VISUAL C .NET(37页珍藏版)》请在金锄头文库上搜索。
1、苏州大学本科生毕业设计(论文)I目目录录摘摘要要.1Abstract.2第一章第一章 前言前言.31.1 概述.31.1.1 开发背景.31.1.2 开发的现实意义. 31.2 论文结构.4第二章第二章 自动化测试工具的研究概述自动化测试工具的研究概述.52.1 自动化测试工具基础.52.1.1 自动化测试依据. 52.1.2 自动化测试工具设计的一般原则.52.2 自动化测试工具简介.52.2.1 IBM Rational. 62.2.2 QuickTest Professional.62.3 自动化测试工具特点.72.3.1 自动化测试的优点. 72.3.2 自动化测试存在的问题.72.3
2、.3 自动化测试的优缺点对比.82.4 自动化测试工具的应用与发展方向.9第三章第三章 基于基于 UML 的自动化测试工具分析与设计的自动化测试工具分析与设计.103.1 自动化测试简介. 103.1.1 概述.103.1.2 自动化测试工具的模块分析.103.1.2.1 录制模块.113.1.2.2 脚本模块.113.1.2.3 对象交互模块.113.1.2.4 日志模块.113.2 需求模型.113.2.1 定义活动者.113.2.2 定义用例.11苏州大学本科生毕业设计(论文)II3.3 动态模型.133.3.1 回放脚本的 UML 的交互图.133.3.2 回放脚本的 UML 的状态图
3、和活动图.143.3.2.1 UML 状态图.143.3.2.2 UML 活动图.163.4 本章小结.16第四章第四章 录制模块与对象交互模块的程序实现录制模块与对象交互模块的程序实现.174.1 开发工具Visual C+.NET.174.1.1 .NET 概述.174.1.2 Visual C+.NET 的新特性.174.1.3 Visual C+.NET 的新功能.184.1.4 Visual C+.NET 增强了开发人员的能力. 194.2 自动化测试工具的主界面功能简介.194.3 录制模块.204.3.1 钩子函数的安装和卸载.204.3.2 获取鼠标点击的窗口的窗口信息.234.3.3 生成测试脚本. 244.4 脚本管理模块. 244.4.1 脚本技术.254.4.2 脚本结构.254.5 对象交互模块. 264.5.1 用于保