Testin徐琨:颠覆测试行业的四个必杀技

简介: 本文讲的是Testin徐琨:颠覆测试行业的四个必杀技,云计算时代让很多技术变成了在线的服务,例如企业IT运维有很多成熟的云服务,国内企业以阿里云为代表

本文讲的是Testin徐琨:颠覆测试行业的四个必杀技,【IT168评论云计算时代让很多技术变成了在线的服务,例如企业IT运维有很多成熟的云服务,国内企业以阿里云为代表,国外有亚马逊。如今,一家致力于将测试技术变成云服务的公司备受业界关注。此前IT168记者专程采访了Testin CTO徐琨,全方位了解了Testin的发展策略以及如何颠覆整个测试行业。

Testin徐琨:颠覆测试行业的四个必杀技
▲Testin CTO徐琨

  据了解,Testin于2011年6月份成立,一直专注于移动App的测试服务。Testin的名称含有测试云的意思。从Testin成立的时间点看,这个时间正值中国移动互联网的大爆发,也引燃了中国移动开发者的创业激情。

  Testin CTO徐琨对记者表示:“Testin的目标是把企业需要的测试技术变成标准化的云端服务,让移动App的研发团队可以专注产品和市场推广,把运维和测试最终通过云端服务的方式解决。最终在开发者心目中树立运维服务找阿里云,测试服务找Testin的标签。”

  Testin颠覆测试行业的底气

  测试行业伴随着IT产业发展了数十年,但是也面临着许多的问题,这给了Testin颠覆测试行业的机会。

  严格意义上,开发和测试是并行,但是几乎所有的公司都很难做到这一点,尤其是移动App开发。通常,一个移动APP的团队大致包括几个部门:技术开发、产品、市场与运营。如果是针对企业的业务应用还会涉及到销售,甚至售后。稍微规范一些的团队会包括测试、运维。由此可见,移动开发团队对测试环节的轻视程度。

  移动APP的开发阶段包括产品设计、技术开发,一般14天,留出两天做产品测试。而且有些创业团队根本没有测试人员。主要原因是:时间短,任务重,人员少,很多团队只注重开发,不注重测试,以至于产品上线后出现一堆BUG。

  另外,为了节省成本,小企业一般没有测试人员,特别是创业公司,他们更愿意将费用投在开发上。

  还有,移动App首先要积累用户,随着用户规模的扩大,才会注重产品的质量。随着用户规模的迅速膨胀,由于没有正规的测试人员,就需要Testin这样的专业第三方测试服务机构帮助他们解决测试问题。

  Testin颠覆测试行业的四大必杀技

  一、众测服务

  Testin在功能开发阶段,提供功能测试服务,类似众包模式。首先搭建云端的众包平台,然后聘请国内优秀的PM,通过PM的方式给所有APP开发者制定测试方案。最后,PM总结最终的测试结果,并生成测试报告。目前,在Testin平台上聚集了几万名优秀的测试工程师。

  二、适配测试

  功能测试结束,临近产品发布时还会遇到手机适配问题。中国有很多手机厂商,包括小米、三星、华为等,而且每个品牌有很多机型。适配对于开发者来讲是一个很严重的问题。一般的开发团队通常会买四到五个手机,做一些简单的适配,实际上这种做法远远不够。

  为了应对开发者的适配问题,Testin提供了适配测试的服务。开发者只需要把APP提交给Testin,由Testin把APP发送到所有的真机上测试。依托于独特技术和自动化脚本,把开发者提交的APP发送到所有的手机,自动安装、运行、卸载。通过测试,可以检测出,App能不能安装,能不能卸载,能不能正常执行基本功能。

  徐琨告诉记者,目前Testin已经拥有超过一千款机型,四千多部手机,总共执行了七千八百万次自动化的测试。而且每隔半个月,会采购一批国内主流的机型,部署到机房,供所有的开发者使用。中国65%的移动开发者正在使用Testin适配测试服务。

  三、崩溃大师

  解决了功能测试和适配测试,还不能彻底解决问题。有些问题通过自动化测试也无法解决。尤其是用户端遇到的各种问题。比如用户的网络情况,终端情况等。2014年9月份,崩溃大师SDK上线Bate版,开发者只需要在App上线推广前,将SDK嵌入到App中,即可使用。并且Testin为每一个APP提供崩溃后台(链接地址:Crash.Testin.Cn),抓取APP中产生的所有崩溃、闪退等异常情况,并做备份。

  具体功能:第一,异常定位到代码级。第二,捕捉NDK(第三方的SDK,大部分是用C语言编写,容易产生NDK错误)错误,甚至可以捕捉第三方SDK出现的所有问题。第三,做用户的一对一定位。

  徐琨对记者表示:“以前出现闪退、崩溃的情况不知道用户是谁,现在Testin可以做到用户的ID展现,尤其对O2O的企业,或者以手机号为ID的企业,他们可以给用户打电话,确认到底出了什么问题,而且可以帮助开发者重现异常。”

  崩溃对游戏来说是致命的,因此,崩溃大师在游戏中的使用比较广泛。上线至今的4个月时间,覆盖了国内很多热门游戏,比如:全民枪战、捕鱼达人、保卫萝卜、Dena海贼王等,也包括墨迹天气等移动应用。经过了30多个版本的迭代,崩溃大师的SDK已经做到30K,占用的流量也做了压缩,有几千个APP已经使用了崩溃大师。

  最近有一款啪啪三国的游戏,用了崩溃大师之后发现服务器压力很大,原因是异常特别多,一次启动差不多几十次异常,为此专门做了归并,一方面减少流量,不会因为SDK导致流量暴涨;另一方面减少服务器压力。

  四、崩溃+适配新升级

  从名字上看,这是一个产品组合,而且相比原来的情况做了升级。以往做适配测试,开发者直接把APP提交运行,出现了问题无法精准定位,所以就有了将崩溃大师和适配测试融合一起的想法,这样确保适配测试过程中能够精准定位到每一行代码,提升开发者处理问题的效率。

  总之,目前中国企业对测试技术的认知,一时间难以的到根本性的改变,这就导致中国的测试人员难以获得足够的机会。Testin除了推出更多的产品和技术服务,帮助企业解决测试难题,降低测试成本之外,也在构建整个测试云生态系统,进而帮助更多的测试工程师获得更高的收益,重新认识自己的价值。


原文发布时间为:2015-02-06 
本文作者:景保玉
本文来自云栖社区合作伙伴IT168,了解相关信息可以关注IT168。
原文标题:Testin徐琨:颠覆测试行业的四个必杀技
目录
相关文章
|
12月前
|
架构师 程序员
阿里技术人 | “一直写代码会丧失竞争力吗?”
阿里技术人 | “一直写代码会丧失竞争力吗?”
135 0
|
人工智能 算法 搜索推荐
又一个行业PaaS即将落地,你准备好了吗?
又一个行业PaaS即将落地,你准备好了吗?
161 0
又一个行业PaaS即将落地,你准备好了吗?
|
供应链 监控 安全
带你读《重构数字战斗力: 中小企业的数字化转型之路》第一章汽车及汽车零部件生产企业的 “上云、用数、赋智”之路 实践经验总结
《重构数字战斗力: 中小企业的数字化转型之路》第一章汽车及汽车零部件生产企业的 “上云、用数、赋智”之路 实践经验总结
|
供应链 数据可视化 BI
带你读《重构数字战斗力: 中小企业的数字化转型之路》第一章汽车及汽车零部件生产企业的 “上云、用数、赋智”之路 案例4(二)
带你读《重构数字战斗力: 中小企业的数字化转型之路》第一章汽车及汽车零部件生产企业的 “上云、用数、赋智”之路 案例4(一)
带你读《重构数字战斗力: 中小企业的数字化转型之路》第一章汽车及汽车零部件生产企业的 “上云、用数、赋智”之路 案例4(二)
|
安全 BI 新制造
带你读《重构数字战斗力: 中小企业的数字化转型之路》第一章汽车及汽车零部件生产企业的 “上云、用数、赋智”之路 案例4(三)
带你读《重构数字战斗力: 中小企业的数字化转型之路》第一章汽车及汽车零部件生产企业的 “上云、用数、赋智”之路 案例4
带你读《重构数字战斗力: 中小企业的数字化转型之路》第一章汽车及汽车零部件生产企业的 “上云、用数、赋智”之路 案例4(三)
带你读《重构数字战斗力: 中小企业的数字化转型之路》第一章汽车及汽车零部件生产企业的 “上云、用数、赋智”之路 案例3(一)
带你读《重构数字战斗力: 中小企业的数字化转型之路》第一章汽车及汽车零部件生产企业的 “上云、用数、赋智”之路 案例3
带你读《重构数字战斗力: 中小企业的数字化转型之路》第一章汽车及汽车零部件生产企业的 “上云、用数、赋智”之路 案例3(一)
|
数据采集 供应链 搜索推荐
带你读《重构数字战斗力: 中小企业的数字化转型之路》第一章汽车及汽车零部件生产企业的 “上云、用数、赋智”之路 案例2(二)
带你读《重构数字战斗力: 中小企业的数字化转型之路》第一章汽车及汽车零部件生产企业的 “上云、用数、赋智”之路 案例2
带你读《重构数字战斗力: 中小企业的数字化转型之路》第一章汽车及汽车零部件生产企业的 “上云、用数、赋智”之路 案例3
带你读《重构数字战斗力: 中小企业的数字化转型之路》第一章汽车及汽车零部件生产企业的 “上云、用数、赋智”之路 案例3
带你读《重构数字战斗力: 中小企业的数字化转型之路》第一章汽车及汽车零部件生产企业的 “上云、用数、赋智”之路 案例3
|
人工智能 大数据 新制造
忘掉工业4.0.忘掉2025,专心做好自己的制造业
忘掉2025,忘掉智能制造,忘掉工业4.0
1103 0