App自动化之坐标定位

Posted mr-zy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了App自动化之坐标定位相关的知识,希望对你有一定的参考价值。

1.如下图定位"去看看"这个按钮的坐标,可以看到右侧bonds属性:[374,831][654,906]

 技术图片

2.点右上角"搜索"按钮,查看bonds属性:[615,52][690,146]

 技术图片

参考案例

# coding:utf-8
from appium import webdriver
from time import sleep
desired_caps = {
                platformName: android,
                deviceName: 127.0.0.1:62001,
                platformVersion: 4.4.2,
                appPackage: com.baidu.yuedu,
                appActivity: com.baidu.yuedu.splash.SplashActivity
                }
driver = webdriver.Remote(http://127.0.0.1:4723/wd/hub, desired_caps)

sleep(5)
# 点弹出框去看看
driver.tap([(374, 831), (654, 906)], 500)

# 返回上一页
driver.back()
sleep(2)

# 点右上角搜素按钮
driver.tap([(615, 52), (690, 146)], 500)

 

以上是关于App自动化之坐标定位的主要内容,如果未能解决你的问题,请参考以下文章

QT之坐标系统

移动测试之appium+python 入门代码

app测试自动化操作方法之三

Appium python自动化测试系列之混合app实战

APP九宫格滑动解锁的处理

手机上获取地图某个定位的经纬度坐标的方法 - 查询经度纬度 - 百度地图app高德地图appEarth地球