【问题标题】:IE full Screen mode using selenium Webdriver使用 selenium Webdriver 的 IE 全屏模式
【发布时间】:2014-10-15 22:35:29
【问题描述】:

我想检查 Internet Explorer 窗口是否处于全屏模式?

我用driver.Manage().Window.Maximize();

它只最大化窗口但不切换到全屏视图。

有什么方法吗?

【问题讨论】:

标签: c# internet-explorer selenium-webdriver fullscreen


【解决方案1】:

根据您的帖子,Selenium 网络驱动程序没有实现全屏的 API。但是你可以通过windows的send keys方法来实现。试试下面的代码。

System.Windows.Forms.SendKeys.SendWait("{F11}");

【讨论】:

  • 如果 InternetExplorer 以全屏方式打开会怎样?那么这个命令将执行相反的操作。
  • 这需要你自己决定,把代码放在哪里。此外,还有一个选项 InternetExplorerOptions 传递给 IE 构造函数。
【解决方案2】:

@Sham:这是一种独特的方式......我会推荐这个:

driver.Manage().Window().Maximize(); after window braces should be added

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-10
    • 1970-01-01
    • 2017-09-17
    • 2012-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多