2016-07-05 7 views

答えて

1

ウィンドウ識別子の取得、ウィンドウ名の取得、ウィンドウタイトルの取得、Selenium2Libraryで利用可能なWindowsのリストキーワードを試したことはありますか?あなたがそれらの1つで成功した場合は、ウィンドウを選択して最前面に表示する必要があります。

あなたの質問にもう少し文脈を使うことができます。一度に複数のブラウザを開いていますか?もしそうなら、なぜですか?

+0

まず、私は1つのブラウザまたは複数のブラウザを開くに関係なく、クロムは表示されません可能性がありあなたが言ったように、Windowsのキーワードの選択は有効です。 –

+0

第2に、私はOSXのターミナルでテストスクリプトを実行すると、Chromeが前もって最前列にあることがわかりました。私はiTerm2を前に使用しています。とにかく、上記の解決策があなたのために働いた場合は、非常に多くの –

+0

ありがとう、あなたは他人を助けるために答えを受け入れてくださいできますか? – shicky

2

このプロジェクトでは、解決策が見つかりました。 driver.get(URL)私たちは、次のコマンドを実行する前に:

osascript -e tell application "${browserName}" 
    activate 
    delay 1 
    end tell 

browserNameをサファリ/クローム/ Firefoxが

関連する問題