使用新的FirefoxDriver(),Selenium脚本太慢了

时间:2015-03-07 00:06:46

标签: java testing selenium selenium-webdriver selenium-firefoxdriver

我在特定网站上做自动化(比如xyz.com)。当我手动打开URL时,它会按预期将我登录到登录页面,我也可以在那里登录 但是,当我通过使用新的FirefoxDriver()创建Firefox的新实例来自动化场景时,登录页面会快速打开但是;当我点击登录按钮时,导航到主页需要将近2分钟。 我尝试使用新配置文件,但它没有帮助。 我在使用Java(Eclipse)的MAC上使用Selenium 2.44.0。 请帮忙。

1 个答案:

答案 0 :(得分:0)

我遇到了与Selenium相同的问题。我最终做的是让webdriver等到页面标题使用预期条件更改(到主页)。

WebDriverWait wait = new WebDriverWait(driver, 15);
wait.until(ExpectedConditions.titleContains(": My Expected Page title"));

我建议你看一下:

  1. driver.wait() throws IllegalMonitorStateException

    1. Wait for page load in Selenium