Rspec 使用Selenium remote webdriver&;HTTP基本身份验证

Rspec 使用Selenium remote webdriver&;HTTP基本身份验证,rspec,internet-explorer-9,capybara,selenium-webdriver,basic-authentication,Rspec,Internet Explorer 9,Capybara,Selenium Webdriver,Basic Authentication,嗨,智者社区! 在使用远程Webdriver进行测试时,有没有处理Selenium 2(rpec和capybara)的基本身份验证的想法?喜欢Internet Explorer 9吗 我所尝试的: 我没有使用RackTest。我确实使用了Selenium网格和远程Webdriver。 我不想使用“访问”http://user:password@com/“因为这对IE9不起作用(并且Reg密钥更改为允许它对Win7/IE9不起作用) 我读过。有很多具体的想法,但我看不到支持远程Webdriver和

嗨,智者社区! 在使用远程Webdriver进行测试时,有没有处理Selenium 2(rpec和capybara)的基本身份验证的想法?喜欢Internet Explorer 9吗

我所尝试的: 我没有使用RackTest。我确实使用了Selenium网格和远程Webdriver。 我不想使用“访问”http://user:password@com/“因为这对IE9不起作用(并且Reg密钥更改为允许它对Win7/IE9不起作用)

我读过。有很多具体的想法,但我看不到支持远程Webdriver和IE9的

看起来像是
page.driver.basic_auth(auth\u name,auth\u pw)
只对机架测试有用(不是我)。似乎是
selenium。webdriver 2中不支持addCustomRequestHeader

不热衷于运行外部脚本工具与浏览器交互。(代理,或自动生成)


也许有一天Selenium会在本地支持这一点,但在那之前,其他人发现了什么有用呢?

因此,不幸的是,我发现解决这一问题的唯一方法是避免它。我选择为应用程序创建一个IP白名单,这样我的测试机器就不必处理基本的身份验证

我更希望硒/水豚有一种天然的处理方法