网易手机讯 3月18日消息,据国外媒体的报道,对于规模较大的企业来说,在开发出一款内部使用的移动应用之后,都需要在正式发布之前对其进行全面的测试,此时,他们一般会面临以下三个问题:(1)应该在哪些设备上进行测试?(2)如何制定测试策略?(3)企业级移动应用最常用的测试设备有哪些?如果这三个问题找不到合理的答案,那么这款移动应用恐怕要推迟发布。

移动应用质量管理平台供应商Perfecto Mobile在提供服务时也经常被客户问及上述三个问题,于是该公司针对这三个问题对超过1200家客户进行了调查,试图找到最为合理的解决办法。网易手机对Perfecto Mobile随后发布的报告进行了整理,总结出了企业级移动应用在发布之前的10大测试要领。

(1)选择系统平台

尽管最近有报道称Android在全球移动市场中占据80%的份额,在美国市场的占有率为60%,但Perfecto Mobile的数据显示,北美和欧洲地区的企业在测试移动应用时会将将近一半的时间用在iOS设备上,这种情况在零售和航空行业表现得尤为明显。

(2)选择测试设备的品牌

如果想制定出一个合理的测试策略,就需要了解目前市场上移动设备的销售情况,除了操作系统之外,企业需要考虑的就是设备的品牌了。数据显示,企业测试移动应用的时间有49%花在苹果设备上,有29%花在三星设备上。

(3)注意行业和设备区分

不同的行业对移动设备的需求也是有差别的。举例来说,iOS设备在零售和航空业最受欢迎,但Android设备在移动广告行业更为吃香。同时,还有一个比较有趣的现象智能手机和平板电脑在不同行业的比例也是不同的,航空业中有85%的测试时间是花在智能手机上的,而媒体和娱乐业花在智能手机上的测试时间为60%。

(4)关注Android的更新

与苹果的iOS相比,Android的碎片化现象比较严重。目前市面上有多个正在使用的Android版本,其中占比最高的则是2012年7月发布的Jelly Bean版本。鉴于Android版本繁多的情况,企业在测试移动应用时也要有所取舍,尽量保证应用能在当前最受欢迎的Android系统上进行测试。

(5)不要忘记老设备

尽管数据显示iPhone 5s/c和谷歌的Nexus 5是目前比较受欢迎的移动设备,但在测试移动应用时,不要忘记类似于三星Galaxy S2这样保有量仍然比价高的老设备。

(6)灵活使用Web分析工具

企业在测试移动应用之前,需要通过一些Web分析工具来对自己的目标市场进行分析,这能帮助企业了解到一手的市场信息,进而制定出高效的测试策略。

(7)注意区分地区、运营商和网络技术

当企业的市场在逐步扩张时,要能够保证所开发的移动应用能够覆盖尽可能多的地区、运营商和移动网络,比如应用的某些功能或许只能在美国使用,而不能在加拿大使用。所以在必要的时候需要对移动应用进行本地化测试。

(8)掌握智能手机的屏幕分辨率分布情况

对于一款已经选定操作系统的应用来说,适配哪些分辨率的屏幕就成了主要问题。企业要能够时刻掌握市面上智能手机的屏幕分辨率分布情况,而最明智的做法就是根据排名依次进行测试。

(9)关注平板电脑的发展

市场研究机构IDC最近报道称,2013年第四季度英国地区平板电脑的出货量较2012年同期增长了50%,这种增势在2014年有可能会继续延续下去。所以企业在测试移动应用时,平板电脑也是绝对不能忽略的重大领域。

(10)尽量规避BYOD模式的风险

BYOD(Bring Your Own Device,自带设备办公)已经成为目前许多企业都允许的工作模式,但其实这种模式潜在着巨大的安全隐患,而企业在测试移动应用时,也需要尽量规避BYOD模式所带来的风险,从而保证测试的顺利进行。(Sakda)