jones_chan 发表于 2012-4-26 18:09:53

android应用适配测试--自动化的实现方式

如题,目前像移动开发者社区、Testin都有了安卓应用的适配测试平台,不知道他们是如何实现的,使用的工具又是什么呢?有知道的同仁回个信儿。

风动雨静 发表于 2012-5-3 14:07:10

回复 1# jones_chan


    个人认为:如你所讲的移动开发者社区,testin等平台,它们都会有大量的真机,在网站提供接口,用户上传apk,后台服务器安装在每个手机上,目前只能完成基本的适配(安装,卸载,启动)

喜洋洋8902 发表于 2012-5-3 15:15:14

我也很想知道关于Android适配测试,如何实现自动化?

风动雨静 发表于 2012-5-3 15:21:36

回复 3# 喜洋洋8902


    喜洋洋?你知道我吗?一起研究mantis的

喜洋洋8902 发表于 2012-5-4 14:01:56

回复 4# 风动雨静


    不好意思啊。你可能记错了,我没有研究过mantis,呵呵,不过现在认识了,以后就是朋友。互相学习啊。

风动雨静 发表于 2012-5-8 08:21:26

回复 5# 喜洋洋8902


    好的认错人了。朋友也叫喜洋洋
    欢迎android测试到http://www.cmtester.com

qvgds 发表于 2012-5-11 16:58:26

非常感谢~~~~~~~~~~~











http://www.discuz.net/static/image/common/sigline.gif
体育足球,篮球,赛马,,21点,论盘,骰宝,,德州,德克萨斯,奥马哈,梭哈,斗地主,扎金花,麻将骨牌最新玩法

八宝粥 发表于 2012-5-16 14:10:51

没见识过。。。。。。
不过最近见到了静态分析,很牛B。。。。

monkeytest15 发表于 2012-6-6 09:09:01

回复 8# 八宝粥 [/b

静态分析是指?

anthony.wang 发表于 2012-8-15 10:50:16

本帖最后由 anthony.wang 于 2012-8-15 10:53 编辑

国外有一款PerfectoMobile.com,号称提供市面所有机型(Android, iPhone, Blackberry...)。他们也是纯web操作方式,也有QTP插件可以录制脚本。他们对于界面的识别方式是通过图像对比。例如,在Android手机上截了一个小icon的图,如果这幅图在iPhone界面上也能找得到(图像对比度达到98%相似,就认为是找到了),就可以针对这个图片区域进行点击操作。对于一些标准控件,如文本框、按钮之类的识别和操作,他们应该是针对每一款不同的机型都写了驱动的。最后提一下,他们的机柜做的很复杂,每台手机还配了摄像头照住它。

另一款TestDroid.com,它只做Android平台。是以Eclipse插件形式操作的。在有apk源码的情况下,可以录制并产生Robotium or MonkeyRunner脚本。例如,他官网上的Movie.apk,录制后会产生一个Movie_Test.apk。通过在Android手机中调用Movie_Test.apk来达到回放测试脚本的效果。如果没有源代码,好像就有点玩不转了。他们的云平台也有好几十台手机了。

还有一款DroidPilot.com,也是只做Android平台。这一款就有点不同,做出来的脚本类似VBScript,脚本通过代理程序Agent.apk在设备上回放。做脚本之前需要捕获手机界面的对象,用这些对象来做脚本。所以操作方式有点类似QTP。
页: [1]
查看完整版本: android应用适配测试--自动化的实现方式