移动App云测试 Testin的全球服务梦想

Testin是做什么的?"Testin是跑程序的工厂,大家和他见不着面,但与大家每天使用的手机应用密切相关,我们是一个测试程序的工厂"。开发者可登录Testin平台,提交应用并选定需测试机型,平台就会自动安装、加载并测试应用,最终生成运行截图,将Bug发生时的logo日志等发送到用户邮箱。

王军:Testin将让企业测试成本降到最低

王军表示,Testin测试平台可以有效的帮助企业降低测试成本,测试成本在整个开发过程当中是一个不可逆的过程,任何企业任何开发者在完成应用开发之后不可能为了测试成本而放弃,那是不现实的。

  • 嘉宾:王军
  • 时间:2012-04-06
  • 地点:北京市西城区北三环中路23号燕莎盛世大厦415室

观点讨论

本期话题精选

查看本期全录

Testin的商业模式是什么?

一个是经济舱与VIP舱的问题,测试增值服务,直接收费。第二移动互联网给真正为社会带来全球经济的变革在人们的行为方式上,在移动互联有个很大的问题,不像传统互联网有固定IP地址,不像传统互联网可以追溯到你在哪里,没有特定身份,没有固定IP地址,甚至你不知道路由从那个机站过来的。
 

假设你从楼下看到一个新的东西,进电梯之前刚下一个订单,也准备支付了,这时候电梯们关闭了,从一楼信号直接切换到五楼的机站,这个时候存在服务切换的过程,服务的交换过程是支付是否能完成,中间订单是否传过去。

 

我们要做的帮服务提供商监测服务网络在各个环境是否整成,在传统的电信服务商,服务交付之后,还监测服务是够流畅,是7*24小时连续的工作。现在服务是端管云三个环节,大家都在谈云,运营商在做管,我们做的是端测云服务是否正常,在什么时间段可能会出现问题,当服务增长是服务是否可以正常提交。

 

你们就没有想赚多少钱?IDG就说你要多少钱我就给你多少钱?

其实最后的结果是这样的,当时确实没有仔细的分析:一全球有多少开发者,二每个开发者我们收多少钱,三我能够做多大市场,最后要成就多么伟大的事业。全球在去年和IDG谈的时候,开发者实际注册数已达百万级别,而且现在每天超过千人的数字在增加。和IDG签订协定的圣诞节前,全球的应用已经超过百万。
 

另外就是我们掌握的数据,一个活跃的开发者每两周就进行迭代,会做一个大的版本升级,而这些版本都涉及不同个硬件,不同Bug,就像大米和白面一样,每天必须要做,这个生命周期就是要两周,做一个曲线的回归,今天我可以免费给你,明天我也可以免费,如果你行成一个习惯。

 

你觉得未来这个市场会有很多的竞争者、追随者进来吗?

我觉得会有很多人进来,但是这个事是有门槛的,不是谁进来都能把这个事情做好的,你可以学到皮毛但不可能学到实质,这个比较难,比如说搜索,搜索也是有门槛的,好多人以为他容易,但能够成就搜索的,也就一个谷歌一个百度,投很多钱也没用,跟先后没有关系,关键是你做得专不专业。

 

做事情一定要专注,我们永远不担心其他人做同样一件事情,我们是一个重资产公司,去年我们单单是在硬件设备上的投入已经将近百万美金,已经买了一千多部手机进行测试,每月、每周基本上都有新的终端在增加。

 

在移动互联网,我们只能做到几点,一是用户名和密码我们是完全加密,第二是对于企业的知识产权ip的版本,包括他的应用程序,首先我们只做黑盒,不做任何代码级测试,应用程序在我们平台上测试完成后就会删掉。

 

现场提问

你觉得Testin获得IDG千万美元投资认可的原因是什么?

王军:第一对移动互联网以后深刻的认识,不能说又最多的经验,但拥有最多的教训。第二做的事情,不受时间空间限制的全球化服务,从他们角度看,他们投资的项目还没有一个不受语言障碍、不受时间空间障碍的一项向全球移动互联网开发者或想全球客户提供服务。

提到一个独特的技术方案,真机测试,解释下具体是什么?

王军:大家都拿着手机,在做任何一个应用,包括打电话发短信给等原生功能。目前我们据统计资料和用户市场,已经超过90%行为和电话行为无关,都来自应用,都是开发者本身把设计图最后变成coding的代码,变成应用程序,他要每一个真机实际去跑,为什么要真机跑?苹果为开发者提供很完善的开发工具,几乎可以在上面做任何事情,但有一件事情无法做到,不同的位置,不同是网络,不同的版本,以及用户使用不同的温度,导致问题:如果应用不通过真机实际的测试,就无法实际用户直接的反馈。

程序在机器上跑出问题来,你们接下来的工作是什么?

王军:我们的工作,打个比喻就像医院的检验科,一般的人工测试只能说你的血糖有点高。到底是4.8算高还是5.1呢。我们就是把根据我们的真机测试的结果,到底你的血糖是4.8还是5.1,至于结果是否开发者特别关注的,是否影响用户体验的,这个完全要有主医师去判断,我们就是承担一个检验科的作用。

Testin做测试与传统测试有什么不一样?

王军:传统的测试有点像中医,要依靠感觉和经验;我们更像西医,所有指标量化,慢到底是慢在哪里,哪里不好,UI不适配到底是哪个边、沿没做好,都需要量化,实际上我们的基础在这儿。

你认为这个商业市场究竟有多大?

王军:很难判断一个业务对全球或者多商业市场形成巨大的影响力,从去年做这件事只有一个想法,不能和成功人士比较,解决开发者在测试工程中能不能自来水一样使用方便快捷,我就解决这件事,到底多大商机当时压根就没想。这就是当时义无反顾做这件事。

用户测试后,你告诉他们应用这么多机型跑不了,能帮助解决问题?

王军:接下来做数据挖掘,所有流程的streamcaptcher和中间的LOGO日志出现崩溃Bug的原因,以及Bug出现所调用的版本的API接口,都是有数据存在的。目前已经测试了二十多万款应用,在不同基于上所呈现的数据是在仓库里,接下来是细分好这些数据,开发者可以根据他们的报告迅速的定位Bug所在,而不需要再去做分析Bug。

现场图片

相关新闻

微博讨论

南京厚建软件 LivCMS 内容管理系统http://www.hogesoft.com 授权用户:http://www.donews.com