Appium 请问大神们 APPIUM 有没有什么方法获取一些组件的诸如字体颜色,背景颜色之类的属性?

magicyang · 2014年12月11日 · 最后由 达峰的夏天 回复于 2017年06月04日 · 2595 次阅读

我 ANDROID 的平台。
是不是用 SELENIUM 能查看到的属性就是用 uiautomatorviewer 看到的属性是一样的?
对于背景颜色之类的内部属性是看不到的?
APPIUM 有没有类似 ROBOTIUM 的方法?
谢谢!

共收到 5 条回复 时间 点赞
匿名 #1 · 2014年12月12日

这个问题好,沙发坐等大神解答,目前我都还是图片识别的 😟

@link1220 android 图片识别 怎么弄 有没有代码片段给我参考参考,或者用到的技术

匿名 #3 · 2015年01月11日

#2 楼 @fvaryu 简单的可以用 PIL 复杂的可以用 OpenCV 之类的,代码可以在论坛里搜一下关键字

@link1220 @fvaryu

控件属性的问题,非跨进程的操作,我已经放弃 APPIUM 了。ROBOTIUM 很简单就摆平了。
图像识别,简单的用 PIL.OPENCV 也是最简单的,只能对比没有裁剪过的,等比例缩放的图片。知道开发的裁剪规则,可以自己裁剪对比图片。具体的可以看我前面发的帖子。
非等比例的图片缩放需要使用特征点算法,OPENCV 有 SIFT 的算法,太复杂,判断起来也是问题。没有现成的,肯定需要自己写。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册