0

WebDriverを使用して、制限されているサイトにログインするにはどうすればよいのでしょうか。サイトにアクセスすると、「サーバー(サーバー名)にはユーザー名とパスワードが必要です。サーバーは次のように表示します:制限付きファイル」と表示されます。このメッセージボックスには、要素を検査したりソースを表示したりするオプションがないため、フレーム名などを取得できません。これを処理する方法はありますか?これは開発サイトであり、保護されています。さらに情報が必要な場合はお知らせください。

4

1 に答える 1

3

これを行う唯一の方法があります-URLでユーザー名を送信します。たとえば、サイトがhttp://www.example.com/restricted.htmlこのようにアクセスする必要がある場合

driver.get("http://username:password@www.example.com/restricted.html");

上記の擬似コードは、JavaのWebdriverに適用されます。ここで、driverはWebDriverの有効なインスタンスです。

于 2012-05-31T14:52:21.597 に答える