Watir browser.goto打开第二个窗口

时间:2014-12-15 16:15:53

标签: ruby http watir-webdriver goto

我正在写一个脚本来转到HTTPS加密页面。当我手动在浏览器中键入页面名称时,它会按照我的预期显示页面。当我通过Watir脚本访问它时,它打开第二个浏览器窗口,其地址与第一个相同,但是有一个blank.htm页面,而不是我期望的login.aspx。我无法找到任何线索,为什么在脚本化时我会在浏览器中调出页面时表现不同。

我正在使用Windows 7和IE 9。

该脚本非常基本,可以与其他页面一起使用。我遇到问题的页面使用HTTPS,地址将通过SSL代理服务器。

require 'watir-webdriver'
b = Watir::Browser.new:ie
b.goto 'https://secure.ourdomain.com/app/login.aspx'

此时,我有一个浏览器窗口指向我在脚本中打开的页面,一个指向https://secure.ourdomain.com/app/blank.htm。该页面不应该弹出另一个窗口,并且正常使用时,它不会,就在我通过Watir脚本打开它时。

有人可以提出任何建议让这个停止,或至少有一些事情要尝试进行故障排除吗?

0 个答案:

没有答案