访问被拒绝,你可能没有权限或未登录,或者你还在新人期。
一个需要嵌码的 SDK,尤其是在编译阶段嵌码的产品,要兼容各种五花八门的应用,怎么做兼容性测试呢?
把被测应用反编译然后嵌码重新打包?这样的话有两个问题
1.要测试大量的应用,就要把反编译过程自动化,但反编译常常遇到各种问题;
2.大部分流行的应用都进行了加壳加固。
有这个必要吗?为什么要去适配各种应用?适配平台就好了吧。
SDK 一般是处于被集成的角色,被接入到哪个应用都是未知的,拿我们的广告 SDK 来说吧,首先 SDK 提供的各个接口需要写 DEMO 来进行测试,另外预留集成测试时间非常重要。我们的广告 SDK 会被用到哪个应用压根不清楚,所以无法提前适配。
#4 楼 @kaitlyn 我们和待接入的 APP 进行联调,我们 SDK 自己会写 demo 来做平台兼容性测试,比如 android、iOS 版本,品牌型号设备的测试,等和 app 进行联调的时候还会测试一次,只不过我们的角度不一样。
翻到这篇帖子,求教 等和 APP 联调的时候再测试一次,这时候测试主要关注哪些点呢,或者说拿到 APP 后要做哪些测试?