2

私のOSはUbuntuです。OSウィンドウのフォーカスを、Webdriverによって制御されるFirefoxウィンドウに設定したいと思います。XDoTool を使用して Ctrl+S を押してから、OS ネイティブのマウス クリック/キーボード キーを押して [OS として保存] ウィンドウを処理したいので、やりたいと思います。

私は試した:

driver.switch_to.default_content
driver.execute_script('window.focus();')

しかし、それは焦点を変えません。

また、xdotool を使用して名前でウィンドウを選択することも考えましたが、同じ名前の他のウィンドウが開いている可能性があります。

そのブラウザ ウィンドウにウィンドウ フォーカスを設定するにはどうすればよいですか?

4

0 に答える 0