游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1970|回复: 0

小游戏发布云测试工具,中小团队的“小又快”可以这么来

[复制链接]

4万

主题

5万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
85829
发表于 2020-1-6 16:06:55 | 显示全部楼层 |阅读模式
写错一行代码,整盘测试重来?

微信图片_20200106160440.gif

这是不少中小开发者团队的真实经历。

在上线测试阶段,以“高迭代速度”为特征的小团队,往往却没有与之相匹配的资源。

不少小团队仅仅靠内部人员的几个设备就完成了测试任务,冷门或高端设备都无法覆盖,且只要一行代码出现错误,测试就得重新开始。

为了帮助中小团队开发者进行更完善的测试,我们推出了小游戏质量工具——小游戏云测试。

一键提审,迅速定位问题

作为微信小游戏团队为开发者提供的一套完整易用的在线测试服务,云测试可以帮助开发者进行更高效、更全面的上线测试。

只需在MP后台找到“开发”tab下面的云测试服务,点击提交测试即可获得一份详细的测试报告。

微信图片_20200106160448.jpg

测试报告包含了运行性能、网络性能和兼容性测试三部分。

微信图片_20200106160450.png

微信图片_20200106160454.png

微信图片_20200106160456.png

微信图片_20200106160458.png

通过报告,开发者可以迅速定位游戏中经常出现的启动耗时长、运行不流畅、网络卡顿、黑屏等导致玩家流失的问题,为用户带来更佳的游戏体验。

覆盖80%设备,兼容性测试靠谱

通过云测试,开发者可全面掌握小游戏在主流品牌厂商移动设备的性能与兼容性问题, 卡顿、黑屏、内存、JS错误各种数据一目了然。

微信图片_20200106160459.png

每台设备提供详细的性能数据,涵盖测试过程中完整的内存、CPU、DrawCall、三角形面数顶点数、帧率等数据变化趋势。

微信图片_20200106160501.png

启动专项分析,涵盖高、中、低档机型,细分拆解启动加载阶段数据, 小游戏启动加载延迟、黑屏等兼容性问题暴露无遗。

微信图片_20200106160503.jpg

兼容性报告呈现每台设备测试过程中的的采样图、脚本错误,并且测试任务中自动进行的黑屏异常检测等也在此告警。

微信图片_20200106160505.jpg

自动化测试,想测哪就测哪

对于更专业的开发者,我们提供了小游戏的自定义框架。

开发者可以通过接入测试SDK和调试插件,可自定义测试路径控制测试流程,按需覆盖游戏测试场景。

微信图片_20200106160507.jpg

此外,自定义测试不仅可以供开发者独立使用,也支持集成到云里面进行分享,具体可以查看文档。

用户分析工具分享

在游戏上线之后,我们更加关注的是运行是否健康,这里给大家简单介绍一下几个常用工具。

JS错误查询

JS错误查询可以分布到客户端版本,并且结合source Map定位出错的详细对象。

微信图片_20200106160509.jpg

JS错误查询功能可以从小程序后台-开发-运维中心-错误查询进入。这里给大家推荐一下告警群设置,如果你的错误在5分钟之内达到一定上限,或者你的请求到一定时间内达到上限,可以配置告警群。

加入告警群,就可以看到详细的告警设置,这样可以及时看到错误信息,而不用等到用户反馈再来看到错误。

logManager

针对游戏所有用户分析,JS错误查询是一个很好用的工具。如果想看到单个用户的分析,我们需要用到logManager。

反馈后可通过小程序后台-管理-用户反馈看到反馈信息,并且下载由LogManager打印所有内容,以帮助开发者定位问题。

微信图片_20200106160511.png

也就是说如果用户投诉过来,你可以对他的详细日志进行分析,找到问题。

典型地,对于进度条卡在100%,或者游戏黑屏了、白屏了,完全没法分析等情况都可以使用LogManager打印关键节点信息帮助分析。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-11-24 10:18

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表