基本信息
编辑推荐
本书适合计算机软件测试从业人员,尤其是游戏软件测试人员及希望拓展自动化测试的测试人员阅读。此外,也可供游戏开发人员、游戏项目经理及游戏玩家(因为书中很多技术可被用于游戏外挂的制作)参考。
内容简介
作译者
由于测试能力表现突出,业界声誉良好,因此被国家应用软件产品质量监督检验中心于2005年10月特聘为专家,2007年3月被北京交通大学软件学院特聘为测试课程讲师,2009年成为CSPIN(中国软件协会,过程改进分会)特别小组成员。
李建玲:广西桂林人,曾就职于国内知名互联网棋牌游戏公司--联众,有着丰富的休闲游戏测试经验,擅长游戏自动化测试。现就职于北京四方继保自动化股份有限公司软件测试部。
目录
1.1 游戏测试的特点 2
1.2 游戏测试的三个层次 3
1.2.1 常规软件测试 4
1.2.2 游戏参数调节 4
1.2.3 游戏性测试 5
1.3 游戏自动化测试的可行性 5
第2章 软件测试工具运用 9
2.1 什么是软件测试工具 9
2.2 幸福五子棋9连测试 10
2.3 拖拉机纸牌游戏测试 13
2.4 斗地主游戏测试 17
2.5 测试工具在测试中的思想体现 20
第3章 自动化测试思想 21
3.1 目标决定了实现方式与思考方法 21
3.2 脚本语言在自动化测试中的优越性 22
3.3 自动化测试实现的工具无关性 23
3.4 功能自动化测试实现三要点 24
第4章 自动执行 27
4.1 直接控件操作 27
前言
本书主要由三部分构成,各部分各有侧重、相对独立,读者可根据需要跳跃式阅读。第一部分(第1~3章)主要探讨游戏测试的特点、工具以及自动化测试在游戏测试中的引入与理解等;第二部分(第4~6章)按照自动化测试实现三阶段要点详细介绍各技术实现的思路和特点;第三部分(第7章)以完整实例分析,抛砖引玉式地引发各位读者更优的游戏自动化测试实践。同时本书还有放于www.broadview.com.cn/25216 的资源包可供下载(拒绝因商业目的而对本书及该资源包一切内容的引用。若在教学或技术交流中该资源包中的案例,则需完整明确注明案例出处),里面包含了第三部分综合实例中的所有实例(含源码),还包含了第一、二部分中的大部分案例,以及其他少量相关内容。该资源包体现了本书实践的主旨:引用伟人的话就是"实践是检验真理的唯一标准"。
无论是游戏测试还是自动化测试,都包含了广博的知识,所以各种理论和实践层出不穷。我给大家所呈现的也只能是"花海"中的一朵"小花"而已,若有讲解不周或纰漏之处还望谅解和指正。
虽然书中所提到的实现在很大程度上可以被用于游戏外挂的开发,但是读者一定要明白,技术本无好坏,不过却会因使用者的心态不同而发挥不同的作用。
思想远比实现重要得多,笔者在后续例子中不厌其烦地介绍了很多实现的细节,那也只是为了更加充实对于思想体现的理解。
笔者为什么选择游戏实例介绍测试自动化?原因之一是游戏的灵活性使得各种自动化技术得以被应用,而远比一些行业软件要丰富多彩;原因之二是目前游戏自动化在一定程度上属于空白领域,所以笔者愿意作为少数较早"吃螃蟹"的人与大家探索这一领域的技术;原因之三是因为自己比较喜欢游戏,也很喜欢测试。那为何不将游戏和测试结合起来呢?主要是本人比较懒,这就成为笔者游戏自动化测试的原动力。