MW Logo

Android mLink集成测试

请参考魔窗BBS:http://bbs.magicwindow.cn/topic/31



1、一键唤起

① 在浏览器中打开mLink对应的短链接,若能唤起App,且进入具体页面,说明一键唤起集成成功。

若没有唤起App,请参考:FAQ:b2、App时,短链接没有唤起App,而是前往下载页面

若唤起App只进入首页,没有进入具体页面,请参考 FAQ:b3、App已安装,短链接只能打开首页,未进入具体页面

手动打开App退在后台,在浏览器中打开mLink对应的短链接,若唤起App后没有进入具体页面,请参考FAQ: b18.App在后台时,短链接无法跳转到具体页面

② 测试是否可以获取动态参数“key”

mLink后台按照如下配置“scheme://host/path?query”,相应的在短链的query内添加动态参数.“http://a.mlinks/ABCD?key=1234”,若App可以获取参数1234,说明成功。

若不知如何获取动态参数或失败,请参考FAQ:b10、跳转到具体页面后如何获取动态参数


2、场景还原

App未安装时,通过短链接下载并安装App后,第一次打开App可以进入具体页面,说明场景还原集成成功。

若失败,请参考FAQ:b7、通过短链接下载并安装App后,第一次打开App未能实现场景还原


3、微信中通过应用宝一键唤起App具体页

若未能正确跳转,请参考FAQ: b19、如何开启应用宝跳转, 抓包排查应用宝还原App具体页失败原因


4、其他功能测试项

b4.通过短链进入具体页面后,清除数据再次打开App,依旧进入短链对应的具体页面。

b8.通过mLink跳转直达的页面,如何做到“先显示启动动画,然后再做相应跳转”

b9.通过短链接唤起App后,如何做到“返回”进入App首页,而不是退出程序。

b12.mLink集成跳转到相应activity时黑屏。

b13.App卸载后再安装,再次进入具体页面,或者没点击过短链的手机也出现了场景还原。

b14.如果想实现用户登录后再场景还原

b18.App在后台时,短链接无法跳转到具体页面。

b20.开启了应用宝跳转,为何getIntent().getData()为空

b21.应用打开具体页面后,又重新打开了首页

b22.checkYYB()是如何实现的?为何YYBCallback只有一个onFailed()

b23.app进程被杀死后,再点击短链接只能进入首页

若还有其他疑问,请加入魔窗交流QQ群:456147551。