登录 / 注册
IT168云计算频道
IT168首页 > 云计算 > 云计算技术 > 正文

Testin王军解析真机测试云技术亮点

2016-06-29 10:39    it168网站原创  作者: 张苗苗 编辑: 张苗苗

  【IT168 云计算】在创业圈里貌似流行着一种共识,就是创始人的行事作风决定着整个团队的气质。笔者有幸,借采访之便,接触过很多初创团队的创始人,或外放、或内敛,表现出来团队的外在气质同样也是一般。Testin CEO王军是我接触到偏内敛的创始人,之前有过教师经历的他,善于用实例解释技术难题,通俗易懂的方式,让人很快就可以理解Testin的技术理念。近日有机会又见王军,他依然沿用低调谦逊的表达方式,为笔者解释了Testin的核心产品——真机测试云的构建过程和技术亮点。

Testin王军解析真机测试云技术亮点

  真机测试的必要性

  谈这个之前,先要简单介绍下Testin是做什么的。

  简单说,Testin是一家提供云端测试服务的创业企业。为App公司和团队提供随叫随到的一站式测试服务。Testin可以提供包括从移动应用内测到功能测试、性能测试、兼容测试、远程真机调试及移动应用发布后的持续质量监控,解决APP终端在功能、性能、碎片化、兼容性、稳定性等广大移动互联网企业及开发者不易克服的难题。覆盖应用开发完成到版本迭代的全过程。

  回过头来,再来说说真机测试是怎么回事。王军表示,准确的讲,真机测试可以分为狭义、广义两方面。狭义上讲,真机测试是指应用软件在智能手机上的测试。广义上讲,智能设备、智能装备、智能家居、智能汽车以及路由器、网络和网关API和硬件手机本身的各种传感器,都属于真机测试的设备范围。

  据统计,每天通过Testin进行测试的APP总数都在2-5千款不等,如此之多的APP都要通过“硬件+软件”的形式交付给终端用户。硬件的问题好解决,但是软件的问题就需要通过不断迭代、试错、调整再试错,反反复复的测试,最终达到最高品质,然后推向应用市场。这里有个问题,就是一款APP上线,APP厂商不能准确预判终端用户使用什么品牌、型号的设备,所以通过技术手段实现全品牌、全型号的真机覆盖测试,必要性不言而喻。“不同场景出现的任何偏差都会影响软件的顺利运行,所以Testin进行的真机测试意义就在于此。”王军表示。

  真机测试云的构建经历了两个阶段

  据介绍,Testin的真机测试云搭建经历了两个阶段。两年前,Testin采取的是全品牌、全终端覆盖的方式来构建自己的真机测试云。据介绍,在Testin平台上,终端版本数目最多的时候达到了五千多种。“经过一段时间的运行,我发现这种方式资源消耗量太大,随着版本的增加,想要跟上全终端覆盖的脚步,是一个根本不可能完成的任务!”对此王军给出了实例,每一个在终端完成自动化测试的过程大概需要5分钟,报告的全部内容大概是一个多G,一个报告一个多G,1000多个终端,就是1000G,而且涵盖的大部分都是图片、日记、打点和趋势报告,日积月累,产生的信息量巨大。再加上Testin大部分真机测试服务都是免费的,资源耗费不起。于是Testin调整了策略。

  “现在的策略是,所有机型都按TOP100、150、300、600去建立机型部署,再加上部分最新的机型以及特殊的机型和特殊的配制。”王军介绍。通过这样以点带面的方式,Testin完成了真机测试云部署的转型。“通过TOP占比的真机测试,深入发现大问题,避免大面积灾害。一小部分问题如果真的存在,将通过SDK探针的方式去弥补。”

  私有云是重点领域

  随着互联网+政策的逐步深入,越来越多的传统行业面临着向互联网的转型,移动端成为很多金融、制造、大型政企的必争之地。对于这部分对数据信息安全有较高需求的用户,Testin推出了私有云服务。

  具体来说,Testin可以根据用户的基础设施情况,提供两种形式的服务。一种是基于用户的私有云环境,将Testin的服务直接部署到客户的私有云中,完成APP的云端测试。另一种是推荐与用户业务匹配度高的公有云,为客户提供公有云端的私有部署测试服务。“私有云的形式交付服务的好处在于,用户可以管理终端设备,可以对测试数据进行管理与存储,还有就是整个用户数据可以自己控制。”王军表示。

  真机测试的价值

  目前,Testin为用户提供两种服务,一种是通过真机测试云来完成APP的测试与性能管理,另外一种就是专业化的分析及可能后续连带的一些专业建议。

  前一种好理解,直接简单,Testin提供大部分免费的云端APP测试服务。后者Testin的自驱发展因素更多一些,投入大量人力物力,Testin想要为业界提供一个可供参考的APP成长资料库。简单点说,也就是为用户提供更高层次的服务。这部分业务,是王军比较看重的,更多的加入了智能分析、大数据等前沿技术,通过机器来模拟人的智能化,通过Testin的appbss来横向、纵向对比APP的竞争态势与前世今生,最终获得商业机会。

Testin王军解析真机测试云技术亮点

  王军介绍,Testin通过这一业务,建立自身的竞争壁垒。目前已经有哈哈农庄这样的成功案例,未来还将通过与行业APP与公有云进行战略合作,将这一业务深入推进。

标签: Web测试 , 行业云
相关文章
  • IT168企业级IT168企业级
  • IT168文库IT168文库

扫码送文库金币

编辑推荐
系统架构师大会
系统架构师大会
点击或扫描关注
IT168企业级微信关注送礼
IT168企业级微信关注送礼
扫描关注
首页 评论 返回顶部