ログインページがあり、ログインをクリックすると新しいタブが開きます。を使用してコントロールを新しいタブに移動しました
driver.switchTo().window("");
// Done some stuffs in new window.
1 つのボタンをクリックすると、ポップアップ (フレーム) が開きます。
を使用してポップアップウィンドウを選択しましたdriver.switchTo().frame("frameName");
そこからレコードを選択すると、ポップアップ ウィンドウが閉じます。選択したレコードが親ウィンドウに表示され、ページが更新されます。
ここで、他の操作を行うために、コントロールを親ウィンドウに戻したい(再フォーカス)。
しかし、親ウィンドウに再びフォーカスすることはできませんでした。
私が試してみました:
driver.switchTo().defaultcontent();
driver.switchTo().window("");
と
driver.getWindowHandles();
それでも同じ結果に……。
誰でもこれについて私を助けてもらえますか....