学习笔记
缺陷的等级划分
严重级别 | 严重级别理解 | 基本表现 |
---|---|---|
严重级别1 | 致命错误(紧急) | 功能无法正常运作、死循环、数据可刷、服务器宕机等严重影响玩家玩游戏以及危害公司利益的BUG。 |
严重级别2 | 严重错误(严重) | 功能流程出现异常、玩家无法正常体验游戏游戏等与策划需求存在不一致的BUG。 |
严重级别3 | 一般错误(一般) | 特殊情况下出现的BUG、个别玩家操作习惯引起体验较差的BUG,例如功能操作无淡出提示语。优化部分玩家体验的优化建议,不稳定重现但影响不大的BUG,例如游戏内技能固定了按键。 |
优先级 | 优先级理解 | 基本表现 |
---|---|---|
优先级1 | 需立刻修复(高) | 需立刻修复并更新的BUG,往往是严重程度1的BUG。 |
优先级2 | 可版本内限定时间修复(中) | 规定时间内解决。解决后统一找时间更新。 |
优先级3 | 可版本外修复(低) | 不影响当前版本更新,可延后至下一个版本甚至下下个版本的BUG;但延期过久的BUG需要及时处理,避免堆积无视。 |
测试点思路
- UI界面测试(画风、故事情节、背景音乐、文字的契合度、图片的显示、文字的排版、布局等)
- 功能测试(数值、活动、存档)
- 可用性测试(重力感应,触屏接触点灵敏)
- 性能测试(游戏的响应时间很重要、卡顿情况,内存占有、耗电量、流量)
- 安全测试(注册登录、防止注入、防止暴力登录、一台设备多用户、一个用户多设备、存储信息完整、合服信息存储、外挂、盗号、用户隐私)
- 兼容性(安装与卸载,不同浏览器、系统、移动端PC端)
- 压力测试、强度测试(长时间多用户在线,服务器的CPU、内存情况)
- 网络测试(弱网)
测试方法
场景法、等价类、边界值、错误推测、因果图、判定表、正交实验设计法
缺陷的提报标准
- 标题:[模板名称] + 简短描述
- 描述:bug的详细描述
- 复现步骤:重现bug的详细流程步骤
- 实际结果:
- 期望结果:
- 复现率:
- 测试环境:SVN版本号、系统、服务器等
- 备注:测试账号、log、截图等
游戏测试基本流程
功能会议–测试用例书写–冒烟测试–详细测试–回归测试–CHECKLIST检查
写好用例的步骤
1.需求文档分析
- 文档阅读
- 功能细节沟通探讨
- 逻辑梳理
- 功能拓展思考
- 兼容相关思考
2.功能模块划分
- 原则:高内聚 低耦合
- 方法:功能流程法、层次划分法、类型划分法
3.测试用例编写
- 测试用例的格式
- 测试用例常用编写方法
- 测试用例编写注意事项