【发布时间】:2016-11-22 11:56:15
【问题描述】:
我只是碰巧注意到有一个fullscreen() 方法,我之前没有注意到,它可用于接口WebDriver.Window。
根据 Selenium javadocs:
-> fullscreen() - 如果当前窗口还没有全屏,则全屏
-> maximize() - 如果当前窗口尚未最大化,则最大化当前窗口
我不明白这里的解释有什么不同。两人说的一样。
当我尝试使用driver.manage().window().fullscreen(); 时,我得到了这个错误
org.openqa.selenium.UnsupportedCommandException:未知命令: 会话/b368564bbe1863857d7ce10cc5f38e38/窗口/全屏
谁能帮我理解这两个命令的用法/区别。
我正在使用 Java 8 + Selenium 3.0.1 + Intellij 15 + Chrome 54。
【问题讨论】:
-
他们说的不一样。最大化窗口与全屏窗口不同。最大化时,仍显示窗口的标题栏等。在全屏模式下,不显示标题栏。尝试在使用 Chrome 时按 F11,它会显示全屏模式。
标签: java google-chrome selenium-webdriver