内容提要 | 第1-7页 |
第一章 绪论 | 第7-14页 |
·本文背景 | 第7-13页 |
·软件测试的产生 | 第7页 |
·软件测试的概念 | 第7-9页 |
·自动化测试的发展和现状 | 第9-10页 |
·软件测试中环境配置的重要性 | 第10-11页 |
·软件测试中测试环境配置领域的研究现状 | 第11-13页 |
·本文工作 | 第13页 |
·本文结构 | 第13-14页 |
第二章 AUTOHCI 概述 | 第14-23页 |
·AutoHCI 简介 | 第14-18页 |
·手工配置软件测试环境的场景 | 第14-16页 |
·AutoHCI 的功能介绍 | 第16-18页 |
·AutoHCI 的部署和应用 | 第18-22页 |
·AutoHCI 的部署 | 第18-20页 |
·AutoHCI 的应用 | 第20-22页 |
·开发环境和运行环境 | 第22-23页 |
第三章 AUTOHCI 设计与实现 | 第23-51页 |
·AutoHCI 的设计思想 | 第23-25页 |
·AutoHCI 的系统设计 | 第25-30页 |
·AutoHCI 的模块结构图 | 第26-28页 |
·AutoHCI 的 UML 类图 | 第28-30页 |
·AutoHCI 配置文件的语法格式 | 第30-36页 |
·配置文件创建 | 第36页 |
·配置文件解析 | 第36-44页 |
·基本流程 | 第36-37页 |
·解析器的选取 | 第37-39页 |
·DOM 解析器工作原理 | 第39-41页 |
·命令缓冲区数据结构 | 第41-44页 |
·命令提取——extractCommand 方法的实现 | 第44页 |
·模拟鼠标键盘操作 | 第44-51页 |
·Robot 类简介 | 第44-46页 |
·相关类及控制流 | 第46-47页 |
·自动配置过程——AutoConfig 方法的实现 | 第47-49页 |
·状态判断——窗口定位和控制的实现(WinFunction 类) | 第49-51页 |
第四章 应用实例 | 第51-54页 |
第五章 结论 | 第54-56页 |
·AutoHCI 给测试人员带来的好处 | 第54页 |
·AutoHCI 在其他领域的应用 | 第54-55页 |
·将来的研究方向 | 第55-56页 |
参考文献 | 第56-58页 |
摘要 | 第58-61页 |
ABSTRACT | 第61-64页 |
致谢 | 第64页 |