0

Selenium を使用して開いた新しいウィンドウに資格情報を入力する必要があります。selectWindow コマンドを使用していますが、ウィンドウの名前は動的です。どうすればこれを処理できるか提案してください。

ありがとう

4

1 に答える 1

1
  1. 新しいウィンドウを開く前に、まずメイン ウィンドウ ハンドル (getWindowHandle()) を取得します。
  2. getWindowHandles() を使用すると、開いているすべてのウィンドウ ハンドルを取得できます。
  3. 上記の 2 つのことを使用して、新しく開いたウィンドウ ハンドルを取得しようとします。

完全なロジックについては、以下のリンクを参照してください。

http://santoshsarmajv.blogspot.in/2012/04/how-to-switch-control-to-pop-up-window.html

于 2012-10-17T12:30:47.900 に答える