首页 >> 通信制造 >> 设备市场 >> 正文
 
百度推“遍历测试”:开发者省钱省力省时间
http://www.cww.net.cn   2012年8月23日 12:53    

针对开发者强烈的测试需求,近日,百度移动云测试中心(Mobile Test Center,简称“MTC”)推出针对Native App的“遍历测试”(开发者可点击测试:http://mtc.baidu.com/mtc/testjobcreate.php)。凭借在Android平台上的深厚技术积累,该服务一经上线,即吸引了众多开发者的积极参与和使用,开发者只需提交应用便可“坐等报告”。据了解,百度此项服务在国内尚属首创,在业内处于领先地位并具有极强的技术壁垒。

遍历测试,顾名思义是指程序自动化的对被测应用进行遍历覆盖。相比常见的monkey测试(Android平台自动化测试的一种手段),遍历测试拥有覆盖度高,路径可控,问题容易回溯等优势。遍历测试趋向人工测试的自然行为(从左到右,从上到下),可以很大程度代替人工进行一键式的多终端的兼容性测试。此次百度MTC推出的针对Native App的“遍历测试”,可完成Native App从启动、运行到关闭所有步骤,并在每个按钮功能点的测试完成之后,会产生相应的测试报告,真正的实现了一键式测试。

百度推“遍历测试”:开发者省钱省力省时间

(百度移动云测试中心 Native APP测试)

对于开发者而言,在碎片化的Android环境中,百度MTC推出的遍历测试无疑是开发者的福音。借助遍历测试智能的一键式服务,使得开发者App测试时间大幅减少,APP的上线周期也相应缩短。原来两周完成的工作,通过遍历测试只需一周轻松搞定。

据悉,遍历测试的运作过程分为三个阶段:一、分析覆盖,分析出被测APK所有的控件,形成一颗待分析树。二、解析绑定,迅速的解析出每个节点上绑定的事件,用于进行下一步的操作。三、深度遍历,对树状图上的每个点逐一进行深度遍历,查找问题所在。三个过程一键完成,很大程度能代替人工进行一键式多终端的兼容性测试,应用测试也从人工化逐步转变为智能化。

百度推“遍历测试”:开发者省钱省力省时间

百度推“遍历测试”:开发者省钱省力省时间

(遍历测试从上到下,从左到右的过程,图中红圈即模拟人工点击测试)

百度移动云测试中心相关负责人介绍,百度MTC长期专注于为开发者提供专业的UI适配,稳定性测试等方面的服务。而在APP自动化测试业务中,遍历测试门槛很高,是一种要“训练”的测试,只有在处理了很多case并进行规则挖掘之后,才能最大化的发挥价值。业界人士指出,随着主流厂商的移动终端设备及模拟器逐步丰富,遍历测试的迅速完善,与市场同类服务相比,百度移动测试中心的优势将逐步展现。

附:关于百度移动测试中心(MTC),于2012年3月23日在百度开发者大会上首次开放,目前提供云调试、云测试等相关服务。随着遍历测试的上线,后期会推出更多更便捷的功能服务于开发者。通信世界网

来源:通信世界网   编 辑:高娟    联系电话:010-67110006-853
分享到新浪微博 分享到搜狐微博 分享到腾讯微博 分享到网易微博 分享到139说客 分享到校内人人网 分享到开心网 分享到QQ空间 分享到豆瓣 分享到QQ书签       收藏   打印  论坛   推荐给朋友
关键字搜索:百度  
文章评论查看评论()
昵称:  验证码:
 
相关新闻
即时新闻
通信技术
最新方案
企业黄页
会议活动