【发布时间】:2020-06-04 06:19:29
【问题描述】:
我必须自动化 iOS pega 移动应用程序,我有一个需要单击的字段。但是该字段设置为可见的“假”。有什么方法可以让我点击那个元素吗?
- 方法(1)我用过 单击 Time(secs) 文本字段,但这设置为可见 false
String selector = "type=='XCUIElementTypeStaticText' AND rect.x==101 AND rect.y==150 AND(visible == 0 OR enabled == 1)";
MobileElement timeEle = driver.findElementByIosNsPredicate(selector);
timeEle.click();
- 方法(2)我使用 单击“时钟”图标,即使我使用谓词字符串仍然无法正常工作。
Appium 中显示的 xpath,
//XCUIElementTypeOther[@name="Center Panel, region"]/XCUIElementTypeOther[1]/XCUIElementTypeOther[1]/XCUIElementTypeOther[4]/XCUIElementTypeOther[1]/XCUIElementTypeOther[1]/XCUIElementTypeOther[3]/XCUIElementTypeOther/XCUIElementTypeOther/XCUIElementTypeOther
【问题讨论】:
标签: java ios selenium automation appium