学位论文 > 优秀研究生学位论文题录展示
探索式测试方法在网络游戏软件测试中的应用
作 者: 王志森
导 师: 戚正伟;张云刚
学 校: 上海交通大学
专 业: 软件工程
关键词: 网络游戏测试 探索式测试方法 思维模型 测试覆盖率 缺陷修复率
分类号: TP311.53
类 型: 硕士论文
年 份: 2011年
下 载: 51次
引 用: 0次
阅 读: 论文下载
内容摘要
网络游戏测试是整个游戏开发过程之中必不可少的重要环节,它也是保障网络游戏软件质量的重要手段。探索式测试是一种特殊的软件测试方法。它具备快速测试、自由发挥、快速验证和测试设计可随时调整的特征。它适用于测试需求变化快,事先无法详细设计测试过程,并且需要执行大量手工测试的软件项目。应用探索式测试方法可以显著提高网络游戏测试的效率。网络游戏测试,由于测试内容量巨大,容易导致测试的不完整和最终版本存在质量问题;由于测试需求变化快,同时测试又经常被要求在比较短的时间内完成,这会导致测试缺少计划性和详细过程设计,并且很容易遗漏重要问题。网络游戏测试需要应用与其特点相符的软件测试方法,规范测试流程和提高测试效率。本文在总结网络游戏现有测试流程的基础上,研究探索式测试方法的实施过程和实施方法,设计了适应网络游戏测试特点的具体探索式测试方法,在将其引入网络游戏测试项目后,达到优化测试流程,提高测试覆盖率和缺陷修复率,实现快速和高效率测试的目的。这些工作解决了网络游戏测试中当前存在的部分问题,体现了探索式测试方法的价值。本文的主要研究内容包括:1、总结网络游戏测试的基本流程,分析现有流程中存在的问题和解决问题的办法。2、优化网络游戏探索式测试流程,设计探索式测试的具体实施方法,并且针对网络游戏开发和运营两个阶段,制定简洁规范和便于执行的测试流程。3、依据探索式测试方法的特点,结合网络游戏测试的实际,设计了八种可以应用于网络游戏测试的探索式测试方法,并详细说明了这些探索式测试方法的适用阶段、适用范围和具体应用方法。4、运用测试覆盖率和缺陷修复率两项指标,分析测试执行情况和版本质量状况,制定游戏版本质量的测试评估标准。本文将探索式的测试方法应用于两个实际的测试项目案例中,在测试过程中和测试结束后,对获取的测试数据和测试结果进行统计分析,比较探索式测试方法应用前后,测试覆盖率和缺陷修复率等指标的变化情况。经测试发现,两项测试指标都得到了明显的提高,尤其在游戏运营阶段的测试,发布的游戏版本甚至达到零缺陷。由此,验证探索式测试法对测试过程改进和测试效果提升的作用。
|
全文目录
摘要 3-5 ABSTRACT 5-9 1 绪论 9-13 1.1 网络游戏产业的发展状况 9 1.2 网络游戏测试的现状分析 9-11 1.3 网络游戏测试亟需解决的问题 11 1.4 本文选题的背景和意义 11-12 1.5 论文组织结构 12-13 2 网络游戏测试 13-24 2.1 网络游戏测试及其重要性 13-14 2.2 网络游戏基本测试流程 14-21 2.2.1 游戏测试部门的构成 14-15 2.2.2 网络游戏测试的基本内容 15-19 2.2.3 网络游戏测试的基本流程 19-21 2.3 网络游戏测试流程中的四个重点环节 21-23 2.4 网络游戏测试流程中存在的主要问题 23 2.5 本章小结 23-24 3 探索式测试方法 24-32 3.1 探索式测试及其研究进展 24-25 3.2 探索式测试与传统的网络游戏测试 25-26 3.2.1 探索式测试与手工测试 25-26 3.2.2 探索式测试与随机测试 26 3.3 探索式测试方法的思维模型 26-29 3.4 探索式测试方法应用于网络游戏测试的四种典型类型 29-31 3.5 探索式测试方法的优势与不足 31 3.6 本章小结 31-32 4 探索式测试方法应用于网络游戏测试 32-50 4.1 网络游戏实施探索式测试的方法 33-38 4.1.1 网络游戏实施探索式测试的基本原则 33-35 4.1.2 网络游戏实施探索式测试的具体方法 35-38 4.2 适用于网络游戏测试的具体探索式测试方法 38-41 4.3 游戏开发阶段的探索式测试 41-46 4.3.1 开发阶段的探索式测试流程及注意事项 41-43 4.3.2 开发阶段的探索式测试方法 43-44 4.3.3 开发阶段的网络游戏测试评估标准 44-46 4.4 游戏运营阶段的探索式测试 46-49 4.4.1 运营阶段的网络游戏测试分析 46-47 4.4.2 运营阶段的探索式测试流程及注意事项 47-48 4.4.3 运营阶段的探索式测试方法 48-49 4.5 本章小结 49-50 5 探索式测试案例分析 50-61 5.1 网络游戏测试项目实例 50-57 5.1.1 测试项目介绍 50-51 5.1.2 测试过程和测试方法 51-52 5.1.3 测试结果分析 52-57 5.2 网络游戏测试项目实例二 57-60 5.2.1 测试项目介绍 57 5.2.2 测试过程和测试方法 57-58 5.2.3 测试结果分析 58-60 5.3 本章小结 60-61 6 总结与展望 61-63 6.1 本文工作总结 61-62 6.2 对未来的展望 62-63 参考文献 63-66 致谢 66-67 攻读学位期间发表的学术论文目录 67-70 附件 70
|
相似论文
- 事实的评判抑或价值的考量,D914
- FDP-SOPC芯片ASIC部分的设计与实现,TN47
- 基于工作流的PMC系统的软件测试设计,TP311.52
- GPS基带芯片的可测性设计研究,P228.4
- 使用GOPELBSCAN测试系统提高测试向量的覆盖率的研究,TP274
- NHPP类软件可靠性度量方法研究,TP311.52
- 8位微控制器系统级建模与实现技术研究,TP332
- 定罪思维模型比较研究,D914
- 基于模型的网络游戏软件测试套开发方法研究,TP311.52
- 嵌入式软件白盒测试中插桩技术的研究与应用,TP311.52
- 基于用户思维模型分析的网页可用性设计研究,TP393.092
- 现代办公空间中固定电话的人机界面研究,TP311.52
- 嵌入式实时系统测试的充分性研究与实践,TP306
- 数字信号处理器的流水结构设计及验证研究,TP332
- FXC NG可追踪性测试实践,TP311.52
- 液晶驱动控制芯片可测性设计方法学研究,TN492
- 程序静态分析研究,TP311.11
- 移动数据应用市场企业产品概念创新的探讨,F270.7
- 商船驾驶台决策理论及应用研究,U675.9
- 基于仿生学的产品创新设计思维方式研究,J505
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件维护
© 2012 www.xueweilunwen.com
|