2017-11-23 4 views
0

ALT + F4コントロールがポップアップウィンドウに移動しない場合。Javaを使用してOutlookのメールウィンドウ(デスクトップアプリケーション)ウィンドウを閉じる処理を行い、Javaを使用してセレンでWebアプリケーションに戻す方法

public void emailVerification() throws Exception { 
    Boolean is_EmailLinkPresent = isElementPresentClass(email locator); 
    if (is_EmailLinkPresent) { 
     Boolean is_EmailLinkClickable = isClickableByClass(email locator); 
     if (is_EmailLinkClickable){ 
      robot.keyPress(KeyEvent.VK_ALT); 
      robot.keyPress(KeyEvent.VK_F4); 
     }       
    } 
} 

答えて

1

セレンはデスクトップアプリケーションを処理しません。 AutoITを統合し、Seleniumの自動スクリプトでAutoITスクリプトを呼び出して、デスクトップアプリケーションを処理する必要があります。

+0

あなたの答えをありがとう。もう1つの質問もあります。Roboクラスは、Auto ITと同じデスクトップアプリケーション処理を行いません。 –

+0

シングルウィンドウでは、私はoutlook.Butでalt + f4の後に表示されるポップアップでアクションを実行することができます私はその上でアクションを実行する問題に直面しています。 –

関連する問題