RFとセレンを使用したときにGoogle Chromeが選択されていない

私はRobot Framework 2.7とSelenium 2.18を使ってテストを行っています。 3つの異なるブラウザ(FF9、IE8、Google Chrome)にあるスクリプトを実行する必要があります。私は、Google Chromeでスクリプトを実行すると、実行時にメインウィンドウが選択されず、 失敗するテスト。私はSelect WindowとJavascript window.focus()キーワードを実行しようとしましたが、Google Chromeのブラウザを選択していないようです。 助言がありますか?

注:FF9およびIE8では、実行時にメインウィンドウが常に選択されます。

ありがとう!

0

2 答え

私はこれが問題になるとは思わないが、テストを実行している間にGoogle Chromeウィンドウを開いていないことを確認してください。これ以外には間違ってはいけません...私はロボットテストを実行しています。 FFはほとんどの場合、クロムのテストと互換性があります

0
追加された
他のGoogle Chromeウィンドウを開いていない状態でテストスクリプトを実行しようとしましたが、スクリプトが実行されているときにはまだ選択されていません。
追加された 著者 dodong,

選択しようとしているウィンドウが最後に開いたウィンドウの場合は、

新しいウィンドウを選択

引数としてnewを指定すると、最新の開いているブラウザウィンドウが選択されます。

セレンがブラウザーに接続していないブラウザーに接続すると、ブラウザーを起動してブラウザーを起動していることを確認してください。

0
追加された