兼容iOS Android,关于 Android 和 iOS 兼容性环境的搭建

我在新秀群和行业人脉群分享了今年 TestDroid 发布的那个如何搭建测试实验室的文档. 你可以参考下.

主要是如下几个方面的管理工作要做好

测试管理平台

appium calabash robotium 都有不错的管理框架了. 可以用起来.

这些框架本身都不太稳定. 所以还需要自己稍微完善下.

另外就是测试用例的下发,结果的收集之类的. 细节的工作非常多.

测试设备管理

市面上的设备你需要知道如何去挑选才能做好的覆盖.

设备的兼容性主要是分几个维度.

UI 兼容性问题

硬件兼容性问题

软件兼容性问题

UI 兼容性问题大部分是布局不合理导致的. 屏幕尺寸不同, 很多开发考虑的较少. 所以不同分辨率的设备最好买齐.

h5 的兼容性测试一部分基本可以通过小 A 提到的方法去测试. 简单有效.

硬件的兼容性问题就太多了, 主要是跟硬件的 CPU GPU MEM 等几个因素强相关. 这方面需要有个合理的覆盖.

CPU 和 GPU 的型号存在很多类型, 这也是决定手机价格的一个因素. 这部分数据很难收集, 貌似目前只有 Testin 有相对全面的数据.

GPU 对游戏的影响较大, 游戏的关键区域会出现丢帧, 纹理渲染不理想, 颜色变化等.

CPU 影响运行速度甚至是运行特性, 位数的差异需要特别关注.

CPU 的型号不太多, 只有六七种. 但是 GPU 的型号非常多. 如果不是开发游戏, GPU 可以稍微忽略.

MEM 和磁卡大小会影响运行稳定性和安装卸载的一些问题

其他的一些硬件也会偶尔影响.

大部分的设别都不会按照理想状态工作, 总会出现各种问题, 比如磁盘满, wifi 信号不稳定, 内存占用导致的不稳定 OOM, 安装卸载终端导致的环境不干净 电池烧掉等等. 除非你们设别少, 不然这个管理成本还是不小的.

设备多了, 问题也会逐渐增多.

所以给你的建议是, 先不要搞太多设备, 但是设备的覆盖要足够优良.

更多的设备仍然使用云测服务.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值