我正在自动化iPhone应用程序。方案是登录注销并重新登录。但重新登录用户名和密码字段时显示详细信息。我试图将xpath列为WebElement并清除()该字段if(Webelement.gettext()!=“”)但它没有发生,因为在现有框架中将xpath作为String并且类型转换String to WebElement是不可能。有没有其他方法来实现?请帮助我。
答案 0 :(得分:0)
在将值传递给定位器之前调用此方法。
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()!=“”这样的条件然后它就完成了。 它有效吗?