SeleniumWebdriverを使ってテストの自動化を行う際、BASIC認証付きの開発用サイトにログインして操作したい、というシチュエーションがあります。 Basic認証のあるサイトのURLを普通に開くと、以下の画像のような入力欄が出てきます。 こちらはChromeの例です。 このダイアログを操作してユーザ名とパスワードを打ち込んでログインボタンを押下してもいいのですが、もっと簡単な方法は です。URLの中にユーザ名とパスワードを含めてgetメソッドに渡してあげると開くことが出来ます。 注意:IEDriverはもうひと工夫必要 上記のやり方でChromeとFirefoxはうまく動くのですが、IEの場合はレジストリをいじってあげないといけません。 こちらの回答が参考になります。:Basic authentication with Selenium in Internet Explorer