手游测试内容、测试流程、测试用例设计_第1页
手游测试内容、测试流程、测试用例设计_第2页
手游测试内容、测试流程、测试用例设计_第3页
手游测试内容、测试流程、测试用例设计_第4页
手游测试内容、测试流程、测试用例设计_第5页
免费预览已结束,剩余5页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、手游测试内容、测试流程、测试用例设计游戏测试的主要内容功能测试主要验证功能是否符合需求设计主要考虑功能正确性,不考虑游戏底层结构及代码错误通常从界面着手测试,尽量模拟用户可能出现的操作性能测试测试点客户端CPU使用率客户端内存占用率客户端网络流量使用情况客户端耗电量客户端帧率FPS测试方法分析代码工具监测iOS:xcode自带的instrument安卓:emmage和GT需要root权限压力测试效劳器CPU使用率效劳器内存占用率系统吞吐量TPS事务响应时间事务成功率兼容测试机型适配测试操作系统兼容测试屏幕分辨率兼容测试游戏版本兼容测试平安测试内存修改测试客户端加密测试客户端反编译测试网络平安测

2、试用抓包工具测试防止重复抓包接口测试效劳器各个接口数据测试,主要用工具来实现接口平安测试,重复发送请求,查看接口处理情况日志测试客服端日志效劳端日志弱网测试测试点不同网络情况下游戏的运行情况不同丢包率情况下游戏的运行情况通过工具设置网络代理来实现常用的工具win:fiddle、mac:networklinkconditionergm工具测试运营、客服人员使用测试gm工具的功能实现,需要关注工具的设置是否在游戏中起作用测试gm工具的数据读取、存储SDK测试用户数据测试充值、消费测试与各个渠道对接测试游戏测试根本流程流程功能会议->测试用例书写->冒烟测试->详细测试->回

3、归测试->checklist检查冒烟测试详细测试之前的环节快速发现比拟明显的bug快速保证主逻辑流程跑通快速明确功能开展状态详细测试细致的测试每个逻辑分支、资源、配置尽量模拟玩家的每一种操作可能测试异常情况,如断网、断电、事件中断、进程中断等测试数据读取、存储、网络等内容新功能对原功能的影响checklist检查用于上线,可通过代码提交记录进行简单测试,确定最终包含有所有功能及bug修复点简要快速的检查功能的主要逻辑点简要检查与该功能有关联的任何其他功能点游戏测试用例设计步骤需求文档分析->功能模块划分->测试用例编写->测试用例整理与维护需求文档分析文档阅读至少读三遍

4、,注意细节功能细节沟通探讨尽早确认细节不明白的地方不能脑补想当然关注需求变更,跟程序和筹划确认逻辑梳理梳理出框架后,逐步细化迸咐M虺功能拓展思考设计缺陷思考测试难点思考关联度思考特殊情况思考兼容相关思考版本兼容功能兼容新增的功能和以往操作系统版本兼容分辨率兼容功能模块划分模块划分原那么高内聚、低耦合重整体、轻局部模块划分方法功能流程法将功能的根本流程画出来,根据流程的每个大的环节进行模块划分,再细化和查漏补缺不要纠结细节层次划分法根据逻辑层次逐层细化出模块的过程,比拟适用于UI划分,大的系统模块划分等.类型划分法根据功能包含内容的不用类型进行划分适合功能种类比拟独立,种类之间的耦合度比拟低的情

5、况举例:兵种测试,道具测试等.可练习兵种I不可练习兵种可消耗道具X不可消耗道具测试用例编写格式一个清楚的格式为什么很重要让用例的脉络更清楚明了方便需求变化后的更新维护方便执行人员快速入手首页内容用例的纲要用例名称用例对应的游戏版本编写人、编写日期、备注修改人、修改日期、修改备注需求文档的链接或地址正文页内容功能逻辑图可有可无用例id模块名称测试先决条件输入信息输出结果备注信息关于格式的一些注意点尽量保证逻辑清楚尽量保证一个输入只对应一个输出保证每次更新用例后都有明确的记录标注尽量保证一个用例内格式统一测试用例常用编写方法等价类边界值因果图&判定表汪思点输入条件一定要单一明确,不用引起误

6、会的词输出要可判断且明确,不用“显示正确这种词测试步骤要可执行保持尽量高的覆盖度能抽象的尽量抽象出来,防止无意义的冗余,用比拟有代表性的数据测试用例的整理和维护需求变化后需要即使更新老的测试用例,并写清修改情况的备注修改内容,产品和开发负责人测试用例应该尽量防止冗余,如果遇到重复的用例,需要根据实际情况进行修改注意测试用例的备份,写完后最好自己本地备份,防止线上被人误删除游戏bug发现bug仅仅是测试工作的开始bug的界定标准与需求设计不符违背常识bug的生命周期发现bug->提交给开发->开发修复->测试验证->通过后关闭->上线前回归发现bug->提交给

7、开发->开发修复->测试验证->不通过->重复流程->通过后关闭bug的等级划分p0:致命错误需要立即修复,如宕机、重启性报错等pl:严重错误需要紧急修复,如功能流程错误、数值错误等p2:一般错误允许一段时间内修复,如功能的简单错误、界面错误等p3:无关紧要的错误允许延期修复,如文字错误、某个像素点缺失等bug的提报标准标题:模块名称+简短描述测试环境:表名测试用的版本,系统,效劳器,账号等描述:bug的详细描述重现步骤:重现bug的详细流程步骤及复现频率期望结果:希望bug修复后的结果备注:10g,截图等bug的验证标准严格根据复现步骤验证去除测试环境的影响验证

8、标注:需要注明验证的版本、效劳器等拓展:是否对其他功能有影响,做简单回归,由于系统间的逻辑耦合性很高注意点:验证不能只看前端表现,更应该关注后端数据bug的跟踪与推动每个人都有责任跟踪自己的bug修复状态及时与开发沟通,了解修复状态并提供修复过程中的支持久不修复的bug需要与开发和上级确认如何处理bug修复后,需要即使验证bug的数据分析工程各个bug等级数量的矩形图工程各个开发者bug数量的饼图工程各个功能模块bug数量的矩形图游戏弱网测试要解决的问题网络信号差的情况下,对游戏运行的影响高丢包率的情况下,对游戏运行的影响不同网络信号之间切换时,对游戏运行的影响断线重连对游戏运行的影响前后端数据一致的问题测试方法mac:networklinkconditioner或Charleswin:fiddle游戏功能性测试客户端性能测试指标CPU指游戏进程所占用的cpu占用率抛开场景看cpu的性能没有意义安卓设备,90%的场景CPU占用率小于60%ios设备,90

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论