|
百度推“遍历测试”:开发者省钱省力省时间
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
关键字搜索:百度
文章评论【查看评论()】
|
企业黄页 会议活动 |