Selenium-webdriver Firefox发布Windows 7

时间:2013-05-30 11:16:29

标签: firefox selenium-webdriver

我在我的Windows主服务器(实际上是Windows 7专业版)本地运行Selenium Webdriver,它会记录到一个站点并发送一些电子邮件。这是一个运行单个线程的java程序。

我可以看到Firefox在运行Eclipse时开放得很好,并且在登录时点击等等没有问题。

我已经设置了一个任务计划程序任务,每天早上启动它并运行jar。该程序运行正常,但是当Firefox打开时它几乎是不可见的,我可以看到它的灰色框架,但其他一切都是透明和不可见的,如果你在它前面拖动图形,图形就会卡住。

当点击任务管理器上的属性时,我可以看到它以firefox.exe开头 - 前景,而当我正常打开Firefox时,它会显示-browser。

程序仍然可以做它应该做的事情,只是在运行java -jar X.jar等时根本看不到Firefox。

任何想法为什么?

Windows 7专业版

WebDriver 2.32

Firefox 21

我怀疑它与每次运行firefox时创建的匿名Firefox配置文件有关。我通常每周从Temp删除一次。

P.S不知道它是否重要,但服务器无头,我通过TeamViewer访问它。

1 个答案:

答案 0 :(得分:0)

通过删除firefox配置文件并从头开始加载解决了问题。很奇怪,还不确定是什么造成了这种情况,如果它又发生了。

也许我会创建一个特定的firefox配置文件,而不是每次都创建一个匿名的配置文件。