今天,微信小游戏团队推出了一款小游戏质量东西——小游戏云测验,来处理开发者在一些开发场景中遇到的问题。
开发者只需在MP后台找到“开发”tab下面的云测验服务,点击提交测验即可取得一份具体的测验陈述。
测验陈述包含了运转功用、网络功用和兼容性测验三部分。
四种不同的测验内容
经过陈述,开发者可以敏捷定位游戏中常常会出现的发动耗时长、运转不流通、网络卡顿、黑屏等导致玩家丢失的问题,为用户带来更佳的游戏体会。
掩盖80%设备,可发动兼容性测验
经过云测验,开发者可全面把握小游戏在干流品牌厂商移动设备的功用与兼容性问题, 卡顿、黑屏、内存、JS过错各种数据一望而知。
每台设备供给具体的功用数据,包括测验过程中完好的内存、CPU、DrawCall、三角形面数顶点数、帧率等数据改变趋势。
发动专项剖析,包括高、中、等级低机型,细分拆解发动加载阶段数据, 小游戏发动加载推迟、黑屏等兼容性问题暴露无遗。
兼容性陈述出现每台设备测验过程中的的采样图、脚本过错,而且测验使命中主动进行的黑屏反常检测等也在此告警。
主动化测验
关于更专业的开发者,测验东西供给了小游戏的自定义结构。
开发者可以终究靠接入测验SDK和调试插件,可自定义测验途径操控测验流程,按需掩盖游戏测验场景。
此外,自定义测验不光可以供开发者独立运用,也支撑集成到云里边进行共享,具体可以检查文档。
用户剖析东西共享
在游戏上线之后,测验东西将愈加重视运转是否健康。
| JS过错查询
JS过错查询可以散布到客户端版别,而且结合source Map定位犯错的具体目标。
JS过错查询功用可以从小程序后台-开发-运维中心-过错查询进入。别的可以正常的运用告警群设置,假如你的过错在5分钟之内到达必定上限,或许你的恳求到必定时间内到达上限,可以装备告警群。
参加告警群,就可以正常的看到具体的告警设置,这样做才可以及时看到过错信息,而不必比及用户反应再来看到过错。
|logManager
针对游戏一切用户剖析,JS过错查询是一个很好用的东西。假如想看到单个用户的剖析,可以正常的运用logManager。
反应后可经过小程序后台-办理-用户反应看到反应信息,而且下载由LogManager打印一切内容,以协助开发者定位问题。
也就是说假如用户投诉过来,你可以对他的具体日志做多元化的剖析,找到问题。
典型地,关于进度条卡在100%,或许游戏黑屏了、白屏了,彻底无法剖析等状况都可以正常的运用LogManager打印要害节点信息协助剖析。未来,小游戏结构还会输出结构信息以辅佐定位问题。