终于遇到app不兼容,你遇到了么?
题记:
如果支付宝和QQ不兼容,要二选一,你会怎么选择?
首先了解一下背景:
笔者最近发现,微众银行的app升级到1.7.4, 而患有轻度强迫症的人是迫不及待的点了升级。
第一次,居然安装包安装不成功,
第二次,卸载1.7.3再次安装,居然依旧不成功。
我的钱还在里面呢,不能就这么算了,于是我找到了微众银行的运营(我是在Google play看到的)
然后就有了下面的故事。
第一回合
运营的同学就和我加了微信,之后叫上开发搞个微信群讨论,
开始他们觉得是我安装的方式不对,问我是不是手机空间不够啊,我当场安装了一个Uber表示空间足够。
后来又说是不是你覆盖安装了,我早把1.7.3卸载了,不要再开这种玩笑。 很明显,大家一头雾水,并不知道什么情况。
第二回合
后来一个开发是签名的问题,以为是签名在打包过程中变掉了(后来我事后复盘,签名变了的话手机能检查出非官方版一定给提示的)
然后出了一个非官方签名的让我试了试,发现依然安不上,很明显问题不在这
第三回合
他们的测试重试图现我的问题,找了和我同款的手机也用他们的1.7.4安装,并没发现这样的问题,完全无法重现啊。
他们觉得我的手机是不是有问题,是不是刷了什么ROM,我对着人民币发誓,我的绝对是正品某品牌,使用的是手机原版的ROM。
很明显,还是没有找到确切的问题。
第四回合
由于大半天没搞定,大家都有点沉不住气了,后来一个开发建议我用adb安装一下试试,
于是乎我就试了试,我这一试不要紧啊,还真的发现了root cause, 申请权限和腾讯的mobileqqi是duplicate的
终于发现了问题所在,于是乎我又进一步验证这个问题,
1. 让他们在装有QQi的手机上测试
2.把我手机的QQi卸载之后再安装webank1.7.4
很显然,这两个app申请权限重复,互不兼容
QQi也是这样
问题终于搞清楚了,原来并不是我手机的特例,而是有关app的不兼容。
后来的事
后来的事就是我坚定的选择了QQi,果断的抛弃的webank(那是不可能的,我在等官方fix)
经历了这件事,启发我想了很多,作为一个测试从业人员,以后怎么才能更加完善自己的工作,提升自己。
- 多进行用户场景的测试,比如根据app市场占有率在测试真机上安装一些常见的app进行测试
- 不能只关注功能,性能,自动化等,也要关注产品的安装卸载和其他app的兼容和依赖
- 掌握一定的开发技能,能够使用这些技能定位,发现问题
- 不要轻易放弃,勇于尝试
如果从一开始我就用adb 安装,也许过程就不用这么曲折。

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?