移动行业正在以前所未有的速度迅速成长,没有任何放缓的迹象,几乎每天都产生不同的移动设备、应用程序和越发先进的操作系统。这对以色列手机测试平台公司Perfecto Mobile的发展很有利,对以色列的很多技术人员来说也是件好事,因为Perfecto Mobile将新招聘 “五十到六十人”以应对其迅猛增长的业务,该公司总裁伊兰•雅尼夫(Eran Yaniv)称。

“有很多开发人员没有办法测试他们的应用程序,而借助我们的虚拟设备和操作系统环境,他们可以确保他们产品的质量。我们已经是世界上最大的提供虚拟测试平台的公司,而且,随着名气的提升,几乎每天都有新客户。”

随着企业向移动模式的方向发展,他们要求应用程序和界面在所有设备上的运行方式保持一致。例如一家银行可能会希望客户在其主网站、苹果iOS应用软件和安卓界面享受同样的用户体验。但是开发商面临的一个主要问题就是每一个操作系统工作的方式不一样,对应的代码也不一样。这就意味着一个开发商必须为每个应用程序开发出几个不同的版本。

但即使不同版本的代码都得到了开发,他们的工作才刚刚开始。一旦应用程序开发成功,需要在各种设备上进行测试。

“我们看到,很多企业尝试开发应用程序的手机版本的过程中,或多或少会出现编程问题。例如,2012年,花旗银行的账单支付应用对同一款项向用户收取了两次费用。”雅尼夫说,“企业承担不起这样的错误,这会导致客户的流失。”

公司的云端平台能够帮助开发商解决安卓(及其他)操作系统的问题。云端平台让用户能够在网上连接并测试任何一种设备,它能够测试所有的手机网络,并且会就软件运行情况提供真实以及实时的反馈信息。由此,开发商可以轻松确保他们产品的质量。此平台的测试环境把不同的操作系统和设备之间的差异考虑进来,用户可以按照任意组合进行测试。

不过,开发人员无法保证平台在特定网络环境的限制下也能正常工作,除非他们能在不同的地方进行开发。“不同的企业有不同的工作条件,此平台的测试环境考虑了这些差异。”雅尼夫说。

很多研发机构的实验室的地板上到处是各种测试设备,比如必备的电缆、连接器、电源、设备配件等等,Perfecto的系统肯定比它们要更加整洁和安全。

这些用于测试代码的设备都拥有宝贵的知识产权,现实生活中存在这样或者那样的风险,比如可能会有人会从办公室拿走一种设备,或者放在口袋里却忘记了,想起来的时候拿出来随便放在什么地方。Perfecto为开发人员提供了一个安全、在线、方便、清晰的测试系统,确保开发者不仅能获得他们所需的设备和网络,也可以避免将物理设备储存在实验室内的固有安全风险。

Perfecto Mobile最近成功融资两千万美元,用于扩大其虚拟测试平台的规模。考虑到市场对其服务的强大需求,该公司打算利用这笔资金开设更多的办公室及聘请更多优秀人才。

Perfecto 成立于八年前,经历过几年的困难时期,“生意在几年前才有起色”,雅尼夫说。现在,Perfecto 大约有170名员工,其中100名在以色列研发中心-,负责全部的编程工作,70名在美国、加拿大、欧洲国家和印度的销售办公室。

公司计划在以色列招聘更多员工。“市场具有强大的流动性,是动态发展的,在发展过程中有有很多问题需要解决。”雅尼夫说,“我们正处于转折点上,以前是我们要出去努力寻找客户,现在是他们来找我们。现在我们有了很多选择,我们的以色列实验室打算招聘更多员工,以满足日益增长的业务需求。”