0

我正在使用selenium RC version-2.21. 旧的谷歌浏览器一切正常。然后它会自动更新。问题是当我运行测试用例时,只有命令窗口(您可以看到正在执行哪个命令的窗口)可见。第二个窗口(AUT)不可见。我的谷歌浏览器版本是18.0.1025.162 m. 请帮助解决这个问题。

4

3 回答 3

2

每当 Chrome 更新时,您可能需要一个新版本的“chromedriver”界面。这是由 Chrome 人员提供的,而不是由 Selenium 人员提供的。转到http://code.google.com/p/chromedriver/downloads/list并找到与您的浏览器匹配的那个。

于 2012-04-20T14:01:32.703 回答
1

解决办法是加一句最大化AUT窗口。

您必须添加:

seleniumClient.windowMaximize();

启动硒客户端实例后。

于 2012-07-09T03:44:10.723 回答
0

您收到错误消息吗?或者浏览器只是不可见(我假设您的意思根本不是它只是最小化?)。正如Selenium RC 的文档所暗示的那样,并非所有浏览器版本都受支持(在这种情况下这对您来说显然很糟糕!=[)因此您可能必须查看 Selenium WebDriver,或等待 Selenium RC 的新版本来处理新的 Chrome。抱歉,这并不能真正为您解决任何问题!

于 2012-04-23T00:49:04.840 回答