首页 > 解决方案 > 无法使用 xpath 在 appium iOS 中找到文本字段,并且名称或 ID 不可用

问题描述

无法使用 xpath 在 appium iOS 中找到文本字段,并且名称或 id 不可用。

这些是属性:

[
  { "key": "elementId", "value": "1F000000-0000-0000-9F02-000000000000", "name": "elementId" },
  { "key": "type", "value": "XCUIElementTypeTextField", "name": "type" },
  { "key": "value", "value": "12B4 - 78JT - 465K - XY44", "name": "value" },
  { "key": "label", "value": "", "name": "label" },
  { "key": "enabled", "value": "true", "name": "enabled" },
  { "key": "visible", "value": "true", "name": "visible" },
  { "key": "x", "value": "30", "name": "x" },
  { "key": "y", "value": "348", "name": "y" },
  { "key": "width", "value": "315", "name": "width" },
  { "key": "height", "value": "22", "name": "height" },
  { "key": "index", "value": "3", "name": "index" }
]

Appium Inspector 中显示的 xpath 是:

//XCUIElementTypeApplication[@name="Access"]/XCUIElementTypeWindow[1]/XCUIElementTypeOther/XCUIElementTypeOther/XCUIElementTypeOther/XCUIElementTypeOther/XCUIElementTypeOther/XCUIElementTypeOther/XCUIElementTypeScrollView/XCUIElementTypeOther[1]/XCUIElementTypeTextField

没有人帮忙。

我正在使用机器人框架、appium、iOS 14.4

标签: iosappiumrobotframework

解决方案


推荐阅读