2016-05-02 11 views

答えて

2

あなたは以下のように使用することができます: -

driver.get("http://UserName:[email protected]"); 

がために同じユーザ名の代わりにユーザー名を与えますあなたのウェブサイトでパスワードと変更example.com

OR

WebDriverWait wait = new WebDriverWait(driver, 20);  
Alert alert = wait.until(ExpectedConditions.alertIsPresent());  
alert.authenticateUsing(new UserAndPassword(**username**, **password**)); 

希望すると助かります:)

+0

後で正常に動作しています... – sajju

+0

このコードは私のシステムでのみ動作しています。別のシステムで試してみましたが、動作していません。なぜなのかご存知ですか? – sajju

+0

さらに待ち時間を設けて、thread.sleep()を入れてみます。また、 –

0

Joe Colantonioを説明していることができます - 非常に簡単な手順で非ブラウザベースの機能を自動化する方法。このlinkをご覧ください。彼はあなたの要件であるAutoITを使っていますが、Windowsプラットフォームでのみ動作します。

0

Java Scriptから来る基本認証ポップアップを処理しようとしているようです。 URLにUserIdとPasswordを入れて、Javaスクリプトベースの認証を処理できます。以下のようなあなたのURLの何かを作成し、それらはそれは文句を言わない、ポップアップで資格情報を入力するように依頼

http://UserID:[email protected]

関連する問題