有人会认为这应该是一件容易的事情,但我找不到一种方法来检测Chromium Edge Selenium webdriver Window 是否在 Powershell 中最小化。
具体来说,一个 Window 的大小和位置似乎是相同的,无论它是处于最大化还是最小化状态。例如,举个例子(从一个正常的非最小化窗口状态开始):
> $driver.manage().Window.size
IsEmpty Width Height
------- ----- ------
False 1050 708
> $driver.manage().Window.position
IsEmpty X Y
------- - -
False 13 18
> $driver.manage().Window.minimize()
> $driver.manage().Window.size
IsEmpty Width Height
------- ----- ------
False 1050 708
> $driver.manage().Window.position
IsEmpty X Y
------- - -
False 13 18
如您所见,即使窗口已最小化,窗口的大小和位置仍保持不变。
我在任何地方都找不到isMinimized()
方法或类似的东西。
Chromium Edge webdriver 版本是 93.0.961.38。
有任何想法吗?