《4-内容向格斗游戏自动化测试方案-段旭-0703.pdf》由会员分享,可在线阅读,更多相关《4-内容向格斗游戏自动化测试方案-段旭-0703.pdf(37页珍藏版)》请在三个皮匠报告上搜索。
1、内容向格斗游戏自动化测试方案腾讯 段旭火影忍者手游2015年上线航海王壮志雄心2024年上线段旭IEG/魔方工作室专项技术测试游戏从业5年,先后负责火影忍者手游、航海王战斗测试内容向格斗游戏特点与挑战内容量大“帧”游戏玩法多样重操作0204内容量大火影存量已有400+角色,资源耦合性强。同时保持每月34个新角色的制作节奏,持续进行底层逻辑优化“帧”游戏角色“多”帧,帧“多”信息,逻辑、状态以帧为单位进行流转,相邻帧操作的效果即可能存在差异玩法多样战斗玩法种类多,阶段多,流程长且复杂,所需设备众多重操作重操作手感以及不同网络下的交互体验1324 角色逐帧自动化测试 保障帧级别精准操作 逐帧检查
2、存量内容保障自动化测试 保障大量内容与持续修改下的角色稳定性 网络与手感自动化测试 搭建稳定网络 定量评价操作手感 角色玩法耦合自动化测试 前后台串联流程 复用设备角色逐帧自动化测试角色逐帧自动化测试 场景构建:操作难,特定帧受击后窗口帧数内点击技能,路径复杂 结果校验:状态多,短时间内经过了5个动作段以及多次buff变化角色逐帧自动化测试 数据可视:逐帧返回各个维度信息以及跳转关系 操作精准可控:帧级别操作角色逐帧自动化测试 精准校验结果测试点人工黑盒测试方案痛点普攻4A扫地1.使用秘卷使敌方浮空、倒地2.反向13A打空,并在倒地起身之前4A刚好命中3.判断是否能击中操作要求高需要多次尝试,
3、低效 优化:从对表现的检查转换为对状态/数据的校验,检查动作段攻击框与倒地受击框Y轴重合动作段:是否扫地站立:False,第1段:False,第2段:False,第3段:True,第4段:True,第5段:False,第6段:True,第7段:True角色逐帧自动化测试 快速构造场景 优化:通过自定义vkey序列支持逐帧动作编辑与播放测试点人工黑盒测试方案痛点打断测试在决斗场操作2台手机,利用对方的技能打断打断时机难以精准控制,具备随机性,低效且不可控。角色逐帧自动化测试用例类型用例内容结果校验状态检查播放基础录像动作段覆盖率,输出伤害段数、数值、前后摇、扫地、对方状态等基础属性固定场景设定固
4、定场景,替换角色生成用例基于场景设定结果自动探索1、逐帧打断:根据角色坚持等级自动打断;2、普攻无限连:根据对方状态自动探索攻击间隔;3、技能释放边界:根据buff/释放效果探索边界;4、位置边界:根据红框边界坐标;1、场景设定结果;2、合规性检查:卡死、双方状态跳转不合打断流程、伤害&cd&获豆&vt变化检查;3、相同跳转类型及问题自动聚合。角色逐帧自动化测试 方案成果:角色动作段跳转(覆盖率)、角色技能基础属性报告、规则检查 状态校验异常:技能释放中特定3帧没有硬体buff技能出招期间错误配置霸体对特定角色释放奥义结束之后无法接技能 特定帧逻辑异常:奥义第1帧可以被打断特定帧造成了伤害没有
5、获豆抓取对手过程中特定被打断对方卡状态 特定距离逻辑异常:极限距离技能能打到但是无法抓取敌人存量内容保障自动化测试存量内容保障自动化持续进行新内容制作存量内容众多引用关系复杂数据维度众多持续进行平衡性调整持续进行战斗逻辑优化预期外的改动预期内改动带来的关联影响误提交、夹带提交存量内容保障自动化 需要监控提交 需要对提交内容制定规范 需要精准察觉提交内容的影响范围 需要实际验证影响的内容逻辑与表现符合预期内容提交构建出包检查提交内容判断提交影响范围监控提交行为验证实际影响存量内容保障自动化动态测试基于游戏针对实际逻辑与表现静态测试基于逻辑与资源文件针对预设规则精准测试监控提交判断影响范围存量内容
6、保障自动化精准测试 通过剖析资源引用逻辑,建立资源索引关系资源:CG、音频、贴图逻辑:攻受击框、战斗流程、元件数值:伤害、血量、buff脚本存量内容保障自动化精准测试 根据资源差异,评估影响范围:提交信息(人、时间、内容)、涉及文件、影响面、关联信息 相邻版本进行连续比对,确保版本间差异连贯存量内容保障自动化静态测试 基于逻辑与资源文件流程前置,提交即可检查,无需依赖转测、打包轻量级拉起,不需要依赖设备运行游戏 针对预设规则不拘泥于场景,可针对特定场景下发生的问题可检查潜在风险,规范提交 按角色、类别聚合 特定规则支持策划配置 支持一键提单 记录忽略结果