我正在以(1366 X 768)的屏幕分辨率运行,但是当我打电话时getSize().getWidth()
and getSize().getHeight()
方法,我得到的结果是:
宽度尺寸为:1382 高度尺寸为:744
适用于 IE、FF 和 Chrome 网页。使用的网址:https://www.google.com
众所周知,Selenium 与浏览器交互,这些get
方法将仅检索与浏览器相关的信息。正如其他答案中非常清楚地解释的那样,屏幕分辨率和浏览器是不同的。下面的简单示例非常清楚地表明网络驱动程序仅获取浏览器的尺寸。
WebDriver driver=new FirefoxDriver();
driver.get("http://www.google.com");
System.out.println(driver.manage().window().getSize()); //output: (994, 718)
driver.manage().window().maximize();
System.out.println(driver.manage().window().getSize()); //output: (1382, 744)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)