在开始系统升级以及测试升级后的性能表现前,我们需要先来为大家说明一下此次选取测试对象的依据,以及使用了哪些机型来参与本次的测试。
首先,这次测试要解答的问题其实分为了两个部分,第一个是“对于我们的测试机来说,目前是否还能得到系统升级,以及系统升级后是怎样的版本”,第二个才是“在系统升级后,测试机的性能是否出现了明显的下滑或上涨”。
为了能够同时对这两个问题进行探究,我们制订了如下的测试对象选择依据。
首先,测试机型必须要覆盖目前市场上的主流品牌,尽可能在我们手头已有的机型中选择更为“大众”的型号,所以不会有特别高端的产品(这也就意味着,如果部分品牌只对旗舰机给予长期系统更新的话,那么在此次测试中就会原形毕露)。
其次,测试机不能太新,至少也得是一两年前发布的产品。因为如果太新,可能就很难有大版本的系统更新,此时测试也就失去了意义。
第三,测试机既要有本身属于“高性能”定位的机型,也要有中低端、甚至硬件配置相对落后的产品。因为这样才能更全面地考察系统升级、特别是安卓大版本更新,或者厂商定制系统大版本更新对性能发挥带来的影响。
第四,考虑到我们选取的机型可能会比较老旧,因此在接收系统更新的过程中,或许会出现同一个安卓大版本、或同一个厂商“魔改版本”先后推送了多次小更新的可能性。这种情况下,我们会选取每一个大版本的第一次和最后最后一次推送,作为参测系统。
这是什么意思呢?举例来说,假设某款机型的系统初始版本为Android 9,然后推送了三个版本的Android 10,此后又推送了两个版本的Android 11,并且最新系统是Android 11。那么我们会测试Android 9的初始版本,以及第一个和最后一个Android 10、Android 11的推送版本。这既是为了减小工作量,同时也是因为我们想要验证一下,大版本的更新是否一定会带来某些意想不到的BUG,或者性能减退问题。