java无法点击滑动操作列表选择菜单选项iOS Appium Testing
您好,我试图在刷卡后单击操作菜单项,但无法单击,因为当该步骤被转发时,操作菜单将关闭。我如何在选择时间或任何其他方法中保持它
刷
public static void swipe(String element) {
JavascriptExecutor js = DeviceBucket.getDriver();
HashMap<String, String> scrollObject = new HashMap<>();
String direction="left";
scrollObject.put("direction", direction);
try {
sleep(1000);
scrollObject.put("element", driver.findElementByXPath("//XCUIElementTypeCell[@name='" + element + "']").getId());
} catch (Exception e) {
e.printStackTrace();
}
js.executeScript("mobile: swipe", scrollObject);
}
然后单击元素()
public static void clickElement(String element){
Actions action = new Actions(driver);
action.moveTo( driver.findElementByXPath("//XCUIElementTypeCell[@name='" + element + "']"));
action.click();
action.perform();
}
在此之前,clickElement被称为“滑动动作”,而“动作”菜单项不再存在
共 (0) 个答案