华为devecotesting游戏测试教程( 二 )


华为devecotesting游戏测试教程
文章图片

文章图片

游戏运行一段时间后就可以终止测试了 , 此时DevEcoTesting会进入处理数据的环节 , 这个界面会显示之前测试时间段的帧率曲线图 , 记得赶紧截图保存 , 因为到下一步“查看报告”的时候 , 报告界面内是不包含帧率曲线的 , 只有平均帧率等数据 , 其中有关负载、功耗和发热情况还并不准确 。
华为devecotesting游戏测试教程
文章图片

文章图片

华为devecotesting游戏测试教程
文章图片

文章图片

华为devecotesting游戏测试教程
文章图片

文章图片

不过 , 我们使用DevEcoTesting的目的就是得到手机在游戏过程中的帧率曲线和平均帧数等信息 , 从这个角度来看DevEcoTesting还是可以在一定程度上取代PerfDog的 。
SmartPerf的脱机测试
那么 , DevEcoTesting可以在脱离PC的情况下进行帧率测试吗?答案自然是肯定的 , 此时就需要我们在手机上运行SmartPerfAPP了 。使用华为账号登录这个APP , 授予其所有申请的权限 , 进入主界面后点击正中的“开始测试”按钮 , 可进入测试应用和测试项目的选择界面 。
华为devecotesting游戏测试教程
文章图片

文章图片

【华为devecotesting游戏测试教程】华为devecotesting游戏测试教程
文章图片

文章图片

保存后进入游戏 , 会看到一个红色的半透明悬浮按钮 , 点击它开始采集 , 再次点击暂停采集 , 长按可结束采集 。结束采集后SmartPerfAPP内会生成测试报告 , 点击对应的项目可以查看详细的曲线 。
华为devecotesting游戏测试教程
文章图片

文章图片

华为devecotesting游戏测试教程
文章图片

文章图片

华为devecotesting游戏测试教程
文章图片

文章图片

需要注意的是 , 有些品牌或型号的手机无法使用本文的方法进行测试 。比如OPPOFindX5Pro会卡在DevEcoTesting申请安装SmartPerfAPP的环节 , 系统会提示“已安装了签名冲突的应用” , 因此无法进入下一步 。此外 , 还有部分手机在运行SmartPerfAPP时 , FPS帧率测试项目是不可选的 , 也就无法脱离PC监测游戏过程中的帧率曲线了 。