2021
04-27
04-27
如何使用Mock修改Android设备上的features
背景手工测试过程中有个测试场景需要删除测试设备上某个Androidfeature,往上搜索了一圈没找到有效的操作方法。获取Android设备所有的feature可以通过adb命令pmlistfeatures或者Android代码Context.getPackageManager().getSystemAvailableFeatures(),但都没有对应的修改方法。既然feature是从Context获取的,那能不能构造一个只包含我想要的feature的Context呢。顺着这个思路,有了下面的方案。方案设计单元测试常用的Mock技...
继续阅读 >