python+appium通过坐标定位元素,解决无法通过id,class,xpath元素定位元素的问题
作者:互联网
① 目的:
编写某个模块的自动化脚本方案时,遇到一个元素无法点击的问题,尝试过id,class,xpath等都无法定位
② 环境
Python+appium+ios真机
③ appium提供的按坐标定位方法:
用法:
# 引入TouchAction方法
from appium.webdriver.common.touch_action import TouchAction
TouchAction(self.driver).press(x=112, y=88).release().perform()
X,Y坐标获取方法:
这个时候就遇到一个问题,未能进行点击
解决方法:
# 一定要加等待时间
sleep(1)
TouchAction(self.driver).press(x=112, y=88).release().perform()
注意:这个非常重要,不加这个可能就无法成功点击**
白嫖不好,创作不易,各位的点赞就是创作的最大动力。 持续更新,未完待续……
标签:xpath,定位,appium,TouchAction,元素,点击,坐标 来源: https://blog.csdn.net/yw741115/article/details/111948947