2016-11-29 70 views
1

我正在使用Selenium WebDriver 2.5.3.1在Firefox 39.0(Firefox更新关闭)上运行我的测试。下面的代码在昨天之前运行得非常好。Selenium Webdriver需要一分多钟才能启动FirefoxDriver

public class Open_Firefox { 
    static WebDriver driver =new FirefoxDriver(); 
    public static void main(String args[]){ 
     driver.get("http://google.com"); 
    } 
} 

今天,突然之间上面的代码花了一分多钟才打开Firefox。

我对硒很新,我不明白为什么会发生这种情况。 我没有做任何改变的Firefox实际上我已经关闭自动更新。请帮忙,谢谢。

+0

可能您的计算机上运行的进程太多。 –

+0

不,我只是eclipse和浏览器运行....将解除安装和重新安装Firefox的任何帮助????? – Harish

+0

1)我认为你使用的是2.53.1而不是2.5.3.1 2)如果你在没有Selenium的情况下加载它,页面是否更快? 3)当Selenium打开浏览器点击它并按F12切换浏览器控制台时,打开网络选项卡,看看有哪些网络流量。 –

回答

0

尝试删除浏览器缓存,Cookie和历史记录。同时删除系统临时文件。

删除系统临时文件,

1,按视窗键+ R

2,在运行窗口中输入%temp%

3,删除所有文件里面的文件夹打开。

+0

我试过这个,但没有工作....速度仍然是相同。 – Harish

+0

你使用的是linux/windows吗?什么是你的机器处理器和Ram? – Eby

+0

我正在使用Windows,今天执行测试脚本时遇到了beloe错误:“org.openqa.selenium.firefox.NotConnectedException:无法在45000 ms后连接到端口7055上的主机127.0.0.1。” – Harish

相关问题