Appium+python自动化(二十二)- 三个臭皮匠助你成就一番霸业-控件坐标获取(超详解)…

简介

  有些小伙伴或者是童鞋可能会好奇会问上一篇中的那个monkey脚本里的坐标点是如何获取的,不是自己随便蒙的猜的,或者是自己用目光或者是尺子量出来的吧,答案当然是:NO。获取控件坐标点的方式这里宏哥给小伙伴们分享和讲解三种方法(也就是三个臭皮匠),宏哥个人喜欢第二种,也推荐小伙伴们和童鞋们使用第二种,当然了萝卜青菜各有所爱,这里不做强制要求。小平同志不是说过:不管白猫还是黑猫抓住耗子就是好猫。适合自己才是最好的,小伙伴们可以根据自己的喜好自行选择。

获取控件的坐标点方法

第一种方法(MonkeyRecorder获取坐标)

    下面就MonkeyRecorder获取坐标的方式,进行演示。MonkeyRecorder是一个比较好用的获取坐标的工具,它是用来获取真机或模拟器上坐标的工具,当我们点击真机或模拟器上的空间时,就能显示真机或模拟器上的点击点的坐标。

(1)MonkeyRecorder的启动

1.首先安卓手机连接上电脑,并保证以下两个条件成立:

a.终端USB调成开发者模式

b.电脑安装手机驱动

2.手机连接成功后,打开cmd窗口,输入adb devices查看已连接真机或模拟器设备的名称,我们这里仍以夜神模拟器为代表。如图:

Appium+python自动化(二十二)- 三个臭皮匠助你成就一番霸业-控件坐标获取(超详解)...

 

4.到此,MonkeyRecorder正式启动。截图如下。

Appium+python自动化(二十二)- 三个臭皮匠助你成就一番霸业-控件坐标获取(超详解)...

 

2.同时,MonkeyRecorder中的界面是同模拟器页面保持一致的,在MonkeyRecorder中触发任一操作,模拟器上会有相应的触发。如果两者没有保持一致,则点击MonkeyRecorder右上角的Refresh Display即可刷新页面。

Appium+python自动化(二十二)- 三个臭皮匠助你成就一番霸业-控件坐标获取(超详解)...

打开该工具后,我们就可以开始使用了。

运行环境:Windows

使用方法:

1.连接模拟器或真机(我们这里使用模拟器)

Appium+python自动化(二十二)- 三个臭皮匠助你成就一番霸业-控件坐标获取(超详解)...

3.截图成功后,页面显示如下:

Appium+python自动化(二十二)- 三个臭皮匠助你成就一番霸业-控件坐标获取(超详解)...

 

2.点击开发者选项

Appium+python自动化(二十二)- 三个臭皮匠助你成就一番霸业-控件坐标获取(超详解)...

 

注意:开发者选项不是默认可见的,你需要自行开启开发者模式,之后再进行此操作。(这不是可以上网自已查一下,如果是夜神模拟器,可以参考宏哥的小结部分开启开发者选项)

小结

(1)安卓系统开启开发者模式方法很多,我们模拟器是6.3.0.0版本这里只讲适合夜神模拟器的方法,
  接下来进入图文教程:

  1.点击设置

1.png 

  2.点击关于平板电脑

2.png 

  3.点击7下版本号(手残请点击20下),点击箭头指向处的版本号(最底下的版本号),而不是上面的Android版本号

3.png 

  4.返回设置菜单

4.png 

5.png 

6.png 

  这里补充一点,如果感觉开发者这个选项碍眼,可以选择关闭,关闭方法:

  设置–应用–全部–找到设置软件,点击进入–清除数据
  这样开发者模式又隐藏了~~

7.png 

Appium+python自动化(二十二)- 三个臭皮匠助你成就一番霸业-控件坐标获取(超详解)...

个人公众号

Appium+python自动化(二十二)- 三个臭皮匠助你成就一番霸业-控件坐标获取(超详解)...

转载于:https://www.cnblogs.com/du-hong/p/11211572.html

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览208558 人正在系统学习中 相关资源:iZotope Ozone VST (臭氧) V4.0.3.274 绿色汉化版.zip-制造工具类…

来源:weixin_30362233

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年6月19日
下一篇 2019年6月20日

相关推荐