手游测试内容、测试流程、测试用例设计
发布时间:2020-03-19 16:22:38 所属栏目:资源 来源:站长网
导读:游戏测试 的主要内容 功能测试 主要验证功能是否符合需求设计 主要考虑功能正确性,不考虑游戏底层结构及代码错误 通常从界面着手测试,尽量模拟用户可能出现的操作 性能测试 测试点 客户端CPU使用率 客户端内存占用率 客户端网络流量使用情况 客户端耗电
游戏测试的主要内容 功能测试 主要验证功能是否符合需求设计 主要考虑功能正确性,不考虑游戏底层结构及代码错误 通常从界面着手测试,尽量模拟用户可能出现的操作 性能测试 测试点 客户端CPU使用率 客户端内存占用率 客户端网络流量使用情况 客户端耗电量 客户端帧率(FPS) 测试方法 分析代码 工具监测 iOS:xcode自带的instrument 安卓:emmage和GT(需要root权限) 压力测试 服务器CPU使用率 服务器内存占用率 系统吞吐量(TPS) 事务响应时间 事务成功率 兼容测试 机型适配测试 操作系统兼容测试 屏幕分辨率兼容测试 游戏版本兼容测试 安全测试 内存修改测试 客户端加密测试 客户端反编译测试 网络安全测试(用抓包工具测试 避免重复抓包) 接口测试 服务器各个接口数据测试,主要用工具来实现 接口安全测试,重复发送请求,查看接口处理情况 日志测试 客服端日志 服务端日志 弱网测试 测试点 不同网络情况下游戏的运行情况 不同丢包率情况下游戏的运行情况 通过工具设置网络代理来实现 常用的工具 win:fiddle、mac:network link conditioner gm工具测试(运营、客服人员使用) 测试gm工具的功能实现,需要关注工具的设置是否在游戏中起作用 测试gm工具的数据读取、存储 SDK测试 用户数据测试 充值、消费测试 与各个渠道对接测试 游戏测试基本流程 流程 功能会议->测试用例书写->冒烟测试->详细测试->回归测试->checklist检查 冒烟测试 详细测试之前的环节 快速发现比较明显的bug 快速确保主逻辑流程跑通 快速明确功能开展状态 详细测试 细致的测试每个逻辑分支、资源、配置 尽量模拟玩家的每一种操作可能 测试异常情况,如断网、断电、事件中断、进程中断等 测试数据读取、存储、网络等内容 新功能对原功能的影响 checklist检查(用于上线,,可通过代码提交记录进行简单测试,确定最终包含有所有功能及bug修复点) 简要快速的检查功能的主要逻辑点 简要检查与该功能有关联的任何其他功能点 游戏测试用例 设计步骤 需求文档分析->功能模块划分->测试用例编写->测试用例整理与维护 需求文档分析 文档阅读(至少读三遍,注意细节) 功能细节沟通探讨 尽早确认细节 不明白的地方不能脑补想当然 关注需求变更,跟程序和策划确认 逻辑梳理 梳理出框架后,逐步细化![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() (编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |