こんにちは賢者のコミュニティ!Remote Webdriver でテストするときに Selenium 2 (rpec & capybara) の Basic Auth を処理するためのアイデアはありますか? Internet Explorer 9 のような?
私が試したこと: RackTest を使用していません。私は Selenium Grid と Remote Webdriver を使用しています。「http://user:password@somewhere.com/」にアクセスするのは IE9 では機能しないため、使用したくありません (また、それを許可するための Reg キーの変更は Win7/IE9 では機能しません)。
http://code.google.com/p/selenium/issues/detail?id=34を読みました。具体的なアイデアはたくさんありますが、Remote Webdriver と IE9 をサポートしているものはありませんでした。
page.driver.basic_auth(auth_name, auth_pw)
ラックテストにのみ役立つようです(私ではありません)。selenium.addCustomRequestHeader
webdriver 2 ではサポートされていないようです。
外部スクリプト ツールを実行してブラウザと対話することに夢中になる必要はありません。(プロキシ、または AutoIT)
いつか Selenium がこれをネイティブにサポートするようになるかもしれませんが、それまでの間、他の人は何がうまくいくとわかったのでしょうか?