51Testing软件测试论坛

标题: android应用适配测试--自动化的实现方式 [打印本页]

作者: jones_chan    时间: 2012-4-26 18:09
标题: android应用适配测试--自动化的实现方式
如题,目前像移动开发者社区、Testin都有了安卓应用的适配测试平台,不知道他们是如何实现的,使用的工具又是什么呢?有知道的同仁回个信儿。
作者: 风动雨静    时间: 2012-5-3 14:07
回复 1# jones_chan


    个人认为:如你所讲的移动开发者社区,testin等平台,它们都会有大量的真机,在网站提供接口,用户上传apk,后台服务器安装在每个手机上,目前只能完成基本的适配(安装,卸载,启动)
作者: 喜洋洋8902    时间: 2012-5-3 15:15
我也很想知道关于Android适配测试,如何实现自动化?
作者: 风动雨静    时间: 2012-5-3 15:21
回复 3# 喜洋洋8902


    喜洋洋?你知道我吗?一起研究mantis的
作者: 喜洋洋8902    时间: 2012-5-4 14:01
回复 4# 风动雨静


    不好意思啊。你可能记错了,我没有研究过mantis,呵呵,不过现在认识了,以后就是朋友。互相学习啊。
作者: 风动雨静    时间: 2012-5-8 08:21
回复 5# 喜洋洋8902


    好的  认错人了。朋友也叫喜洋洋
    欢迎android测试到  http://www.cmtester.com
作者: qvgds    时间: 2012-5-11 16:58
非常感谢~~~~~~~~~~~












体育足球,篮球,赛马,,21点,论盘,骰宝,,德州,德克萨斯,奥马哈,梭哈,斗地主,扎金花,麻将骨牌最新玩法
作者: 八宝粥    时间: 2012-5-16 14:10
没见识过。。。。。。
不过最近见到了静态分析,很牛B。。。。
作者: monkeytest15    时间: 2012-6-6 09:09
回复 8# 八宝粥 [/b

静态分析是指?
作者: anthony.wang    时间: 2012-8-15 10:50
本帖最后由 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。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2