我说一下我的环境:
测试工具:appium
设备:iOS 14.0.1 的 iPhone XR
App:Safari

一下是我的地址栏的信息

Payload details:
type : Button
name : URL
visible : True
label : 地址
rawIdentifier : URL
value : ‎3g.163.com
isEnabled : b'1'
isVisible : b'1'
rect : {'y': 52, 'x': 19, 'width': 376, 'height': 36}
pos : [0.5, 0.078125]
size : [0.9082125603864735, 0.04017857142857143]
zOrders : {'local': 0, 'global': 0}
anchorPoint : [0.5, 0.5]

我设置 y 的坐标为 43 居然可以点击。我一个个尝试大概范围是 43 ~ 97。我想请问一下为什么范围不是 52 ~(52 + 36)。这个问题让我很郁闷

备注:
以下是我的配置:

platformName=phone_info['platform'],
platformVersion={$platform_version},
deviceName={$name},
browserName='Safari',
nativeWebTap=True,
clearSystemFiles=True,
fullReset=False,
autoWebview=True,
newCommandTimeout=100000,

# iOS Only
udid={$device_id},
autoAcceptAlerts=True,
nativeInstrumentsLib=True,
skipLogCapture=True,
# autoDismissAlerts=True,
safariInitialUrl="about:blank",
safariOpenLinksInBackground=False,
interKeyDelay=0,


↙↙↙阅读原文可查看相关链接,并与作者交流