当前位置:首页 >> IT/计算机 >>

游戏测试流程讨论


游戏测试流程讨论
严春香 51.Com游戏事业部

目录
1 2 3 4 5 6 7 游戏测试与软件测试的区别 51游戏研发流程 51游戏测试流程 51游戏测试组遵循的规范 游戏发布流程 需求变更流程 测试组共享机制

游戏测试与软件测试的区别

游戏项目和其他软件项目差别
其他软件项目 周期 时间/质量/成本 面向的客户 运行的环境 需求变更 周期较长,一般为1年以 上 质量型的项目 有稳定并可预见的客户 机器配置,网络环境事先 已知 比较频繁 游戏项目 周期较短,一般为2个月 时间型项目 所有网民,无分年龄,职 业,喜好 机器配置,网络环境未知 无处不在

讨论
那么,游戏测试和软件测试的差别在哪里?

51游戏研发流程

51游戏团队的人员构成
渠道推广 客服

产品运营 51游戏团队 GM

PM

策划人员 测试人员 开发人员 美工



51游戏测试流程

51游戏测试流程
测试计划与设计 测试度量与跟踪 测试用例设计/评 审

执行测 试 分析测 试结果

游戏测试各阶段工作量分配

测试计划阶段的输入和输出
阶段
测试计划

输入
项目启动会议记录 项目启动文档 测试需求文档 项目问题日志文件 项目启动文档 测试计划 测试需求文档 测试所需经费 详细的工作分解

输出
测试计划 详细的工作分解 测试所需经费 测试场景设计 测试机器,操作系统等 测试环境 准备 测试经费申请 项目会议记录(内部/ 外部)

负责人
项目经理 测试经理 测试组长 测试经理 测试组长 测试工程师

测试准备

游戏新版本的测试执行策略
回归测试 冒烟测试

游戏新版本
随机测试 BUG验证测试

新功能 测试

冒烟测试
描述 应用场合 作用
– 冒烟测试,又称健全性检查 – 模拟制作完电路板后的通电检查 – 获得新的版本后快速测试程序 – 测试展开前必须进行冒烟测试以规范提交测试标准 – 确认版本可以安装,满足基本功能,可以进行常规测试 – 保证版本的可测试性,降低测试成本,提高测试效率,不可测试 的版本可以尽早返回给开发 – 该版本的主要开发人员 – 该版本的主要测试人员

测试执行人

描述

随机测试

应用场合 作用

–根据被测试软件特点和以往实践经验,对容易产生缺 陷的部分进行测试 –又称"基于经验的测试" –在基于测试用例的测试执行完后,需要安排随机测试 –软件验收或发布之前必须执行随机测试 –是基于测试用例测试的补充,可以发现测试用例不能 发现的缺陷 –提高测试覆盖率,提高测试的有效性 –如果时间充足,项目组的全体人员参加 –如果时间紧张,由具有测试经验或者对被测试产品熟 练的测试人员进行

执行人

描述

回归测试

应用场合 作用

– 对已被测过的程序实体在修改缺陷后进行的重复测试 – 游戏已经测试过的模块被修改时 – 游戏的编译系统发生变化时 – 检验是否有已经修正过的缺陷"复活" – 检验是否有新引入的缺陷 –测试人员 – 各测试阶段发生的修改一定要在本测试阶段内完成回 归,以免将错误遗留到下一测试阶段. – 回归测试期间应对该软件版本冻结,将回归测试发现 的问题集中修改,集中执行回归测试 – 可以在所有的测试级别上进行,尽量采用自动化测试

执行人 要点

测试执行阶段的输入和输出
阶段 输入
测试计划 自动化测试文档 测试场景 测试用例 测试环境 测试数据 测试需求文档 滚动更新项目问题日志 文件 缺陷管理库用户帐号 详细的工作分解WBS 测试结果 缺陷报告 测试状态报告 滚动更新项目问题日志 文件

输出
测试结果 缺陷报告 测试状态报告 滚动更新项目问题日志文 件 更新的测试用例/测试脚本 更新的测试跟踪矩阵 进度度量文件 项目会议记录(内部/外部 )

负责人
测试经理 测试组长 测试工程师

测试执行

测试结束

测试报告 度量分析报告 项目关闭审计报告 项目客户满意度调查结果

项目总监 测试经理 测试组长 测试工程师

测试用例的执行过程度量

软件测试缺陷度量与分析示例1
缺陷类型分布

软件测试缺陷度量与分析示例2
缺陷收敛趋势分析

51游戏测试组遵循的规范

测试组必须遵循的规范
BUG严重等级定义规范 BUG提交规范 BUG回归规范 测试报告规范 测试报告发送范围规范

游戏发布流程

游戏测试完成条件
测试进度

剩余缺陷等级及数量

继续测试的缺陷密度

测试完成条件

测试需求覆盖率

测试成本

测试用例执行率

正常发布流程介绍

紧急发布流程

需求变更流程

需求变更
需求变更的重要性 需求变更的必然性 需求变更出现了如何 应对?

测试组共享机制

测试组知识共享
FTP VSS oneNote 晨会,周会 日报,周报


赞助商链接
相关文章:
新游戏测试心得
新游戏测试心得 - 新游戏测试心得 新游戏测试心得 手机游戏测试算是一个新型的职业。虽然人数不多,也多数是兼职测 试。但是由目前的前景来看,手机游戏也是需要一些...
游戏测试面试题目
游戏测试面试题目 - 如果有玩过游戏的,这些信息的请一会要问。 游戏经验 开始玩游戏时间 是否有写过游戏攻略 最喜欢的游戏是哪一 款,为什么? 最近在玩的游戏有...
游戏测试与开发
游戏测试与开发 开发与测试一直有人认为是不可以平行进行的, 必需要先开发后...(玩家部分),网关,账号服务之间 的一个时序变化关系, 为了能够完整的对这个流程...
游戏测试案例
游戏测试案例 - 三国战史游戏测试报告 三国战游戏软件测试报告 项目名称: 三国战史游戏测试报告 项目负责人: 李鹏 测试人员: 校审对: 核: 李启星 方锐 范容 ...
手机游戏测试要点
手机游戏测试要点_计算机软件及应用_IT/计算机_专业资料。一、有可能造成手机游戏...手机游戏测试的几个要点 3页 免费 游戏测试流程讨论 30页 免费 手机游戏测试...
游戏测试方法
游戏测试方法 - Game Testing Design 1.游戏效果测试 a)Black Box Testing b)White Box Testing 2.游戏体验测试 a) 游戏情节 b)...
移动游戏测试方案-第二版
7、审核封包在测试通过测试后,进行封包,并提交发布审核流程。 三、游戏功能测试 1、版本测试 1.1、版本安装测试版本安装作为游戏体验开始的准备, 这里显得尤为重要...
游戏测试从零开始
2.游戏测试流程规范的培训 每个公司都有自己的测试流程规范和 checklist,培训...格式这里就不讨论了, 关键是当你进入一个游戏, 你会发现有 无数的信息和未知...
游戏测试从零开始
2.游戏测试流程规范的培训 每个公司都有自己的测试流程规范和 checklist,培训...格式这里就不讨论了, 关键是当你进入一个游戏, 你会发现有 无数的信息和未知...
游戏面试题
游戏面试题 - 腾讯公司的面试题 1 、对 MMORPG 的 CLIENT/SERVER 使用白盒和黑盒的方法进行集成和系统测试; 2 、编写测试计划完成测试任务。 工作要求: 1、...
更多相关标签: