软件测试学习笔记(十)百度MTC测试
视频链接:软件测试_中国大学MOOC
1、谈谈你对移动应用测试的认识
我认为随着技术的进步,人们使用手机的时间比使用电脑的时间更长,即使是IT的专业人员也是如此。图中可以看到手机成为最流行的设备。Android的使用占70%。第一反应是手机屏幕小,cpu、内存等各方面资源不如PC机,但现在手机的处理能力比前几年的PC处理能力要强很多。手机上软件的运行是一个移动变化的环境,对传感器和环境的依赖非常明显。手机电池问题至今还没有得到很好的解决,这些都是测试面临的新挑战。移动应用测试环境也有变化,虽然可以在真实设备上做测试,但最开始是在模拟器上来完成。模拟器上的测试和真机上的测试会有些差别。
每个不同厂家都在定制不同的android系统。没有一个测试厂家能把所有型号的手机都采购进来,能做到的就是测试时把市场覆盖率高的手机覆盖到。不幸的是现在的手机越来越进行个性化设计,这导致了android系统碎片化现象越来越严重,手机的兼容性随即面临更大的挑战,不仅如此,传感器和屏幕也面临碎片化的问题,这也给android应用的测试带来非常多的挑战。
2、谈谈你对众包测试的理解