可以说,智能手机的普及是人类历史上第一次、也是最大的一次让每个人能切身感受到科技进步的力量给生活带来的改变。 而在智能手机厂商的背后,有两个系统功不可没,Apple iOS和Google Android。这两家性格迥异的公司和系统,虽然一个封闭一个开放,但是都不能阻止开发者们参与进来的热情,直播,因为有一个名词叫做APP,也就是应用。在你的智能手机里,只要安装了各式各样的APP,就能够完成你所想要完成的事情。 而这些APP的开发,并不是Apple和Google公司的事情,而是开放给全球所有的合作者,只要你有一个想法加之一些基本的技术就可以开发出一个APP,然后提交到APP商店,全球范围内任何一个角落的任何一个用户就可以轻松下载安装使用了。 说起来,就这么简单,实际上,并非如此轻松。 令开发者头疼不已的Apple、Google系统“碎片化难题” 别忘了还有一个前提,在用户下载你的APP之前,你需要测试你的APP以适应匹配用户手里的智能手机,全球到底有多少品牌多少型号的智能手机呢?简直无法统计,光随口能说出来的品牌就几十个,每个品牌少则十几款机型,多则几百款,要想全部匹配成功,可不是一个小工作量。 这还不算上Apple和Android自身的系统迭代。Android系统迭代多,手机也不同,硬件商更是多的不胜数;iOS目前更新到10系统,每个系统的用户量也都是庞大的。这就像排列组合,任何一个部位多一个元件,组合的可能性就多了成千上万种……还有,屏幕尺寸分辨率不同、cpu不同、ram不同、系统也是都被品牌商修改过,如何让你的APP需要完美兼容和适配各种系统、机型、硬件等外部环境呢? 是不是头大了?系统和硬件的“碎片化难题”,最终给开发者垒起了越来越高的成本。作为一个开发APP的小创业公司根本没有实力购买全部机型按照全部系统挨个做匹配测试。那怎么办? 做好测试,也能称霸一方 有需求的地方,就会有创业者出现。创立于2011年的Testin(云测)公司,是最早一批看到这个需求和商机的创业者。 (图_谷歌董事长施密特访问Testin云测时合影) 在中国的移动互联网江湖里,Testin云测是一家长期深潜的技术公司,用最简单的话说,Testin 是全球最大的APP真机自动化云测试平台。这个说法听起来并不有趣,但当你知道除了谷歌,包括英特尔、高通这样的处理器厂商,联想、三星、酷派、OPPO等终端厂商;再到阿里、小米等系统集成商;360、友盟等应用渠道及最低层的应用开发者,甚至GMGC等行业协会和IT巨头IBM都是云测的客户和合作伙伴时,恐怕会重新对这家公司形成新的认知。 市面上绝大多数可以找得到的厂商,每出一个新机型,Testin 都会买来放进自己的测试机房。当几千几万台机器接入云测专门开发的设备,同时运行一个测试程序的时候,看一看这个场景 (图_Testin全球云测中心一角) 后来者即使是BAT,在成立于2011年的Testin 云测面前,想在测试领域横插一脚根本不够分量。 向全球范围内的移动互联网应用开发者,移动APP开发者、移动手机游戏开发商及互联网+相关移动应用企业提供“一站式测试服务”的云测,公开数据显示,目前Testin已经持续服务超过80万开发者,为200万个APP进行了超过1.4亿次的测试。 单点突破,先于同行打磨了数年的测试尖刀,使起来特别好用,用一次就能产生依赖。 国内国外,Testin 云测是整个开发链条和创新生态里不可或缺的一环。 一个影响测试工程师未来的重要升级 我们都知道,每个传统互联网公司里,都有几个不怎么受重视,工资不高,相对边缘化的测试工程师。 为什么会这样?测试工程师的门槛低,重复性劳动占比大,技术性劳动占比低,干得好干得坏有“滞后”效应。测试工程师缺乏有效的“筛选工具”或者说“筛选标准”,管理成本高。但是测试是不可或缺的一部分,而外包或者自雇都有它不足的地方。 Testin探索的终极解决方案,就是众测。同时,让不断学习升级的AI ,解决大规模测试的效率问题。 (责任编辑:本港台直播) |