| 中文摘要 | 第1-6页 |
| 英文摘要 | 第6-12页 |
| 1 绪 论 | 第12-20页 |
| ·用户界面概况 | 第12-16页 |
| ·用户界面的历史 | 第12-13页 |
| ·图形用户界面的特征 | 第13页 |
| ·图形用户界面系统的结构 | 第13-14页 |
| ·用户界面的发展 | 第14-16页 |
| ·软件测试的定义和目的 | 第16页 |
| ·图形用户界面软件的测试 | 第16-17页 |
| ·软件测试发展现状与研究热点 | 第17-20页 |
| 2 软件测试与游戏开发 | 第20-34页 |
| ·软件测试概述 | 第20-23页 |
| ·软件测试的基本概念 | 第20-21页 |
| ·软件测试的功能分类 | 第21-23页 |
| ·游戏开发概述 | 第23-30页 |
| ·游戏的基本概念 | 第23-25页 |
| ·游戏的基本组成 | 第25-26页 |
| ·游戏的基本实现 | 第26-28页 |
| ·游戏的设计理论 | 第28-30页 |
| ·游戏软件中的测试工作 | 第30-34页 |
| ·游戏测试与软件测试的差异 | 第30-31页 |
| ·游戏软件测试概述 | 第31-34页 |
| 3 游戏“小小宇航员”简介及测试方案的设计 | 第34-44页 |
| ·游戏“小小宇航员”设计思路 | 第34-40页 |
| ·软件设计目的 | 第34页 |
| ·游戏概述 | 第34页 |
| ·框架结构 | 第34-35页 |
| ·游戏“小小宇航员”子场景介绍 | 第35-40页 |
| ·游戏“小小宇航员”测试的准备及方案的设计 | 第40-44页 |
| ·测试计划及其特点 | 第40-42页 |
| ·测试规范及其特点 | 第42-44页 |
| 4 游戏“小小宇航员”系统总体测试方案的实现 | 第44-66页 |
| ·游戏“小小宇航员”的测试计划 | 第44-51页 |
| ·测试计划目的、背景及测试范围 | 第44页 |
| ·测试参考文档 | 第44-45页 |
| ·测试进度 | 第45页 |
| ·测试资源 | 第45-47页 |
| ·具体测试策略 | 第47-51页 |
| ·问题严重度描述 | 第51页 |
| ·Test Specification for Navigation | 第51-61页 |
| ·Introduction | 第51-52页 |
| ·Software to be tested | 第52-53页 |
| ·Testing Strategy | 第53-56页 |
| ·Testing Resources and Staffing | 第56页 |
| ·Testing Tool and Environment | 第56页 |
| ·Test Schedule | 第56页 |
| ·Test Specification for Escape | 第56-61页 |
| ·测试用例 | 第61-63页 |
| ·编制测试用例的一些具体做法 | 第61-62页 |
| ·测试用例在软件测试中的作用 | 第62-63页 |
| ·缺陷报告 | 第63-66页 |
| 5 游戏“小小宇航员”系统自动测试的设计与实现 | 第66-82页 |
| ·如何理解测试自动化 | 第66-70页 |
| ·为什么需要测试自动化 | 第66页 |
| ·测试自动化的共同需求及目的 | 第66-67页 |
| ·测试自动化面临的潜在问题 | 第67-68页 |
| ·如何衡量自动化测试效用 | 第68-70页 |
| ·自动测试工具的选择 | 第70-73页 |
| ·需求分析 | 第70-71页 |
| ·明确限制 | 第71-72页 |
| ·市场工具信息收集 | 第72-73页 |
| ·GUI软件测试工具选择 | 第73页 |
| ·游戏“小小宇航员”自动测试的实现 | 第73-82页 |
| ·自动测试的优缺点及成本分析 | 第73-75页 |
| ·自动测试实现的具体方法 | 第75-78页 |
| ·对自动测试工具的选择 | 第78-82页 |
| 6 总结与展望 | 第82-84页 |
| 致 谢 | 第84-86页 |
| 参考文献 | 第86-88页 |