SendKeys花费大量时间在Android App Automation中使用TestNG,AVD Simulator,Appium Server输入文本

时间:2015-02-18 08:07:29

标签: android selenium-webdriver automation appium

在我的情况下,要在Text Field中输入文字,我使用driver.clear清除Text Field,然后driver.sendKeysText Field中输入文字。< / p>

但是WebDriver(Selenium)Appium Server花费了太多时间来使用真实设备和Android虚拟设备。

2 个答案:

答案 0 :(得分:0)

您可以下载GenyMotion,这里是installation tutorial

我正在使用它并且它非常快。

希望它会有所帮助。

答案 1 :(得分:0)

尝试在发送之前等待元素。使用此:

WebDriverWait wait = new WebDriverWait(driver, 15);
    wait.until(ExpectedConditions.visibilityOfElementLocated(By
            .className("...............")));