完成了游戏内部脚本的录制以后,又有一个问题横亘在了TestBird研发团队的面前。手游测试实现游戏在设备内部的性能检测需要在游戏APK包里嵌入SDK。然而众所周知,SDK的嵌入是一个非常消耗时间的过程,但作为专业的第三方手游测试服务提供商,TestBird不能容忍这样低效的操作模式。
于是,研发团队开始考虑是否能够通过其他的方式来实现游戏在设备内部的性能检测,同时还不需要接入SDK,减少不必要的工作负担。大家开始考虑通过直接用工具与安卓操作系统打交道解决获取接口信息权限。经过很长一段时间的摸索,一名工程师在一天夜里兴奋地在我们的工作群里告诉大家,这个问题解决了。
为了解决这个问题,工程师设计出一款插件,这个插件能够通过对被测游戏进行签名来读取系统中各个接口的数据,从而绕过了SDK的接入实现了快速进行手游自动化测试的需求。采用这样的方式,测试效率大大高于SDK的接入,同时还能高规格的满足CP们的测试需求,大大提升了TestBird测试服务的质量,也为测试报告的生成提供了重要数据支撑。
文章来源:TestBird手游测试研究中心
|