如何使用QuickSDK提高上线审核通过率

QuickSDK | 2017-07-07 | 技术干货

随着手游行业的快速发展,各大渠道对现有手游的审核变得愈加严格。一个小小的问题,就有可能导致游戏无法上线。那么,如何使用QuickSDK快速有效的使自己的手游通过渠道审核。

想要手游快速通过渠道审核,从第一步接入QuickSDK开始就很关键,只有保证了母包的质量,才能尽可能的避免渠道包出现问题。可一旦母包出现问题,我们该如何去检查我们的接口和传递的参数是否都是正确的呢?这个时候QuickSDK的母包测试功能就要登场了。所有接入完成之后的母包,都是能够使用对应的母包测试用例进行测试,从而及时发现母包中存在的问题,快速进行修改保证游戏正常上线。

母包测试用例分为Android和iOS两个部分,而Android的母包测试用例主要是针对:登录、创建角色时上传角色信息、进入游戏时上传角色信息、角色升级时上传角色信息、注销账号、切换账号、支付、退出(游戏自身退出框)、退出(渠道退出框)、这9个功能进行测试,并可通过测试列表查看所有的测试记录。接下小编就其中几个重要的部分,为大家做详细的介绍:

登录

在我们测试登录过程中,咱们可以点击右下方可以查看到相应的接入要求。

上传角色信息

新的账号登录时,游戏将创建角色,创建角色后需调用setGameRoleInfo接口,界面显示“上传角色信息参数”,并且createRole参数值为true。查看悬浮框中的测试记录,确认角色信息没有null值,没有的参数传入空字符串。当进入到游戏界面,游戏需调用setGameRoleInfo接口,界面显示“上传角色信息参数”,并且createRole参数值为false。查看悬浮框中的测试记录,确认角色信息没有null值,没有的参数传入空字符串。而在游戏角色升级时,游戏需调用setGameRoleInfo接口,界面显示“上传角色信息参数”,并且createRole参数值为false。查看悬浮框中的测试记录,确认角色信息没有null值,没有的参数传入空字符串。

以上我们都可以通过测试记录中进行查看相应的数值是否正确

支付

我们再来看一下支付这块,在进行支付的操作后,通过悬浮框的测试记录,查看支付信息是否符合接入的要求。

退出

退出这一块分为两种形式一种是游戏自带退出框,另一种为渠道退出框。游戏自带退出框时,退出弹出游戏自带退出框,点击确定,退出游戏。渠道退出框。点击悬浮框,点击退出切换,弹出“setShowExitDialog:true”的提示,退出时显示SDK的退出框。(模拟渠道有退出框)。

查看测试列表

最后咱们来看看通过测试列表能知道哪一些问题,以便我们能够进行有效的修改。通过测试列表我们能发现,退出时显示的列表中,是否有接入错误提示;游戏调用的退出框是否与描述的内容一致;上传角色信息参数是否有null值。

以上就是安卓母包测试用例的一些关键点,另外在母包测试中还包含了注销账号、切换账号等功能的测试,通过线上测试用例可以进行完整的了解哦~

QuickSDK除了能够有效的解决以上问题,其还具备了QuickSDK-H5、Quick云客服、广告插件、分享等多种实用功能等您来探索。而在未来的日子里,QuickSDK也仍将持续助力游戏行业的快速发展,为手游发行商提供更多更专业、更安全、更便捷的服务。

商务合作

李先生:13880511661

市场合作

赵先生:15390049857

技术支持

彭女士:18202818615

官方技术交流群

QQ群:608554925