请教:面试中遇到的一个问题,如何从技术手段,保障兼容性测试完整覆盖?
场景:在用户量级比较大的 app(比如上千万/上亿的日活的 app),按日活千万的 app 来说,即使是使用占比只有 1% 的机型也会有 10 万个用户,所以即使是用户占比比较低的机型也需要覆盖。在新需求功能迭代中,如何覆盖更全面的机型兼容测试?

我想到的是:使用一些第三方云真机平台,写一个新功能核心场景的 UI 自动化脚本,然后在几百台的机型上运行 UI 自动化脚本。但是这个方案,面试官说还是没有从技术上解决问题。

好奇具体的做法是什么?大家有好的想法或者方案可以探讨下吗?或者目前大厂的这个场景是怎么覆盖的?


↙↙↙阅读原文可查看相关链接,并与作者交流