自动化 iPhone 应用程序时更新文本字段

Update Text Field While Automating iPhone App

我正在自动化一个 iPhone 应用程序。该方案是登录注销并重新登录。但是在重新登录时,用户名和密码字段会显示详细信息。我正在尝试将该 xpath 列为 WebElement 并 clear() 该字段 if(Webelement.gettext() !="") 但它并没有发生,因为在现有框架中将 xpath 作为 String 并将 String 类型转换为WebElement 是不可能的。还有其他方法可以实现吗??请帮助我。

在将值传递给定位器之前调用此方法。

method_name(){
Actions actionObj = new Actions(driver);
actionObj.keyDown(Keys.CONTROL)
         .sendKeys(Keys.chord("A"))
         .keyUp(Keys.CONTROL).keyUp(keys.DELETE)
         .perform();
}

findElement 通过xpath 添加条件,如getText()!="" 然后 就搞定了。 有用吗??