游戏测试主要内容
1、游戏测试主要内容
1.功能测试
功能测试是游戏测试中最常见的模式,主要测试方法为黑盒测试
功能测试主要用来验证功能是否符合需求设计
功能测试主要考虑功能正确性,而不考虑游戏底层结构及代码错误
功能测试通常从界面着手开始测试,尽量模拟用户可能出现的操作
从需求的角度来发现功能中的一些缺陷,并反馈
2.客户端的性能测试
客户端CPU使用率
客户端内存占用率
客户端网络流量使用情况
客户端耗电量
客户端帧率(FPS)
ios常用工具:xcode自带的instrument
安卓常用工具:emmage和GT
3.服务器的压力测试
服务器cpu使用率
服务器内存占用率
系统吞吐量(TPS)
事务响应时间
事务成功率(通常会写机器人模拟大量用户同时在线的情况来给服务端制造压力,也可以使用类似Jmeter工具来做压力测试)
4.兼容测试
机型适配测试
操作系统兼容测试
屏幕分辨率兼容测试
游戏版本兼容测试
5.安全测试
内存修改测试
客户端加密测试
客户端反编译测试
网络安全测试:是否是明文,是否数据没加密,还要关注一些重复发包情况
6.接口测试
服务器各个接口数据测试,主要通过工具来实现
接口安全测试,重复发送请求,查看接口处理情况
7.日志测试
客户端日志:玩家玩游戏时,客户端崩溃,游戏遇到的bug
服务端日志:玩家详细的操作行为
8.弱网测试
不同网络情况下,游戏运行情况,如wifi、2g、3g、4g、无网络情况
不同丢包率情况下,游戏的运行情况
通过工具设置网络代理来实现,常见的fiddler、network link conditioner
9.gm工具测试
测试gm工具的功能实现,需要关注工具的设置是否在游戏中起作用
测试gm工具的数据读取、存储
10.SDK测试
用户数据测试
充值、消费测试
与各个渠道对接测试
不仅要注意前端功能,还要注意服务端的数据和日志信息
(3条消息) 游戏测试主要工作及主要流程_mercies的博客-CSDN博客_游戏测试流程
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现