Java + selenium window()接口方法介绍

Posted 菜鸟的一天

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java + selenium window()接口方法介绍相关的知识,希望对你有一定的参考价值。

       在浏览器启动的代码中,有一段关于window接口的调用,这篇文章就是来解释介绍这个接口的。代码如下

driver.manage().window().maxmize();

        window接口主要是用来控制浏览器窗口的设置。例如大小、最大、最小、全屏、位置等等。

        void setSize(Dimension targetSize):自定义一个窗口的大小。注意targetSize是一个类,所以我们要提前设置好。

        Dimension getSize():获取窗口的大小。

代码举例如下

Dimension targetSize = new Dimension(1024, 768);  //设置窗口大小为1024*768
driver.manage().window().setSize(targetSize);
System.out.println(driver.manage().window().getSize());

        void setPosition(Point targetPosition):自定义浏览器窗口出现的位置。已像素点定位。注意targetPosition是一个类,所以我们要提前设置好。

        Point getPosition():获取窗口位置信息。

代码举例如下

Point targetPosition = new Point(300, 600);       //设置窗口左上角那个点出现的位置为(300,600)
driver.manage().window().setPosition(targetPosition);
System.out.println(driver.manage().window().getPosition());

        void maxmize():窗口最大化。

        void fullscreen():窗口全屏化。

        以上就是关于window接口的介绍使用了。





以上是关于Java + selenium window()接口方法介绍的主要内容,如果未能解决你的问题,请参考以下文章

Java + selenium window()接口方法介绍

如何使用适用于 Chrome Windows 10 的 WebDriver 在 Eclipse (Java) 上安装 Selenium

在 Java、Maven 和 Windows 10 中使用 Selenium Chrome Webdriver 时出错 - 访问被拒绝

Java Selenium 3.3.1 和 geckodriver 0.15.0 不在 Windows 10 上等待

Selenium - 使用 Windows 任务计划程序与命令行

如何搭建selenium+java环境搭建