1.货币本地化测试
iOS端:(沙盒环境下)
1、创建沙盒环境账号,地区选择为需测试的地区(如测试美国地区则选择美国的沙盒环境账号)
2、网络环境为外网(kx1、kx2)或连接vpn
3、沙盒账号的地区,控制货币展示的样式(如美国地区货币符号为:$)
1、通过对应apple ID 登录App Store,然后在test flight中下载测试软件
2、前往【系统设置】页面,登录沙盒账号
①找到 【App Store】软件,点击进入后下滑找到【沙盒账号】
②点击【登录】 ,输入已创建的沙盒账号
③登陆完成后在后续弹窗页面中下方选择【其他选项】,再在弹出弹窗选择【不升级】即登录完成
3、打开软件前:在 App Store 退出Apple ID
4、一个地区测试完后,在设置中切换其他地区沙盒账号继续测试
Android端:
方法1:VPN环境下
1、创建VPN网络连接(注意需连接内网再进行创建VPN)
2、选择需要测试的国家网络节点来测试不同地区(确保可正常连接当地网络节点)
3、如果要使用vpn测试,必须是没锁区的账号(比如:国区等)
方法2:Play 结算服务实验室“Play Billing Lab”
Android13及以上机型
1、通过谷歌商城直接下载:Play 结算服务实验室“Play Billing Lab“
2、登录谷歌账号
①目前使⽤需要登陆绑定地区的账号才能生效(比如美区账号是可以的,中国账号就无效)
②谷歌账号必须是测试账号
3、配置设置-选择要切换的国家-应用,配置生效后有生效时间
4、测试方法:更改国家后,不需要清除谷歌商店和待测app数据。直接将待测app杀掉重进即可测试货币本地化及购买项了
2.商业化测试
(1)遇到不能关闭的广告(至少等待20s还是无法关闭)的处理方法:
1、录屏
2、adb抓log
3、记录当前使用机型、时间、问题场景、使用网络
4、反转手势操作,查看广告信息
5、将广告信息先发到自己邮箱,补充上面的信息之后,再转发到变现运营邮箱
6、杀掉app,尝试复现。并且补充复现情况
(2)测试新的广告场景,三次以上,但免费次数只有三次的情况:
安卓机设置搜索Date and Time,将时间变到明天或后天,这样就又有三次试用机会,如果用户不断更改时间薅羊毛,后台设置每天最多免费使用十次。
(3)广告的聚合平台一共有两个 MAX和admob
1.怎么分辨聚合类型?
等到app内广告加载出来之后,手势翻转两下,此时出现三角形标志,点开后若含有广告信息,热说明是MAX,若明明有广告却没有任何广告信息,则是admob。
2.让商业化运营切换聚合平台,应用新的聚合怎么操作?
[1]一定要切外网,可以是kx网也可以是VPN
[2]检查系统时间是否正确
[3]将app杀掉,清数据,force stop。(通常多试几次才能成功切换成admob 抓狂)
3.今日about流程学习
安卓发版本流程话术
第一个candidate版本:
1、@项目组相关成员进行测试
2、@PM运营 确认线上版本放量百分比,该百分比下是否还需其他放量操作
3、@运营 确认权限数和设备数
4、如果有SDK改动截图检查SDK和config版本号
第一个candidate版本测试结束,@开发 查看firebase上是否有新增错误
最后一个candidate版本:
1、@运营 确认权限数和设备数
2、@开发 查看firebase上是否有新增错误;再截图下SDK和config版本号;再扫一下病毒
3、@需求提出者 大家备注并检查一下各自需求jira状态
ps::版本待发布时,不可以运营上传确认权限设备数,需要开发本地确认。
iOS发版本流程话术
第一个candidate版本:
1、@项目组相关成员进行测试
2、如果有SDK改动截图检查SDK和config版本号
第一个candidate版本测试结束,@开发 查看firebase上是否有新增错误
最后一个candidate版本:
1、@开发 查看firebase上是否有新增错误;再截图下SDK和config版本号
3、@需求提出者 大家备注并检查一下各自需求jira状态