在selenium webdriver中,什么是管理()[driver.manage()]
我的一个朋友问了我一个问题,下面是最大化窗口的代码在selenium webdriver中,什么是管理()[driver.manage()],selenium,selenium-webdriver,Selenium,Selenium Webdriver,我的一个朋友问了我一个问题,下面是最大化窗口的代码 driver.manage().window().maximize(); 这里的manage()是什么 据我所知,manage()是一种抽象的方法 请任何人解释下一行的含义,我们如何通过编写以下代码来使用maximize()方法: driver.manage().window().maximize(); 提前谢谢 manage()返回接口Options的底层实现的实例,可能是EventFiringOptions/RemoteWebDrive
driver.manage().window().maximize();
这里的manage()
是什么
据我所知,manage()
是一种抽象的方法
请任何人解释下一行的含义,我们如何通过编写以下代码来使用maximize()
方法:
driver.manage().window().maximize();
提前谢谢 manage()返回接口Options
的底层实现的实例,可能是EventFiringOptions/RemoteWebDriverOptions。通过选项可以访问浏览器的菜单选项的JavaDocs摘录: 一个用于管理浏览器菜单中的内容的界面
- 基于您的问题,驱动程序是一个实现WebDriver接口的具体类的实例
- manage()方法返回一个称为WebDriver的“选项接口”。Options
- 键入驱动程序时,manage()。->提供要访问的方法列表
- 例如,您可以调用方法window()->driver.manage().window()。 这将进一步返回管理窗口的界面,称为WebDriver.window管理当前窗口的界面
- WebDriver.Window界面有一个名为maximize()的方法。 可以使用以下代码调用它:driver.manage().window().maximize()。这将最大化当前窗口(如果尚未最大化)
driver.manage().window().maximize();
希望这有帮助。什么是驱动程序?火狐?另外,您不需要
manage()
,它也可以工作:driver.window\u-maximize()
,我想使用manage()
可能是一种旧方法。@hzleonardo-driver.window\u-maximize()是python的。OP已经请求了java版本。哦,好的。我没有看到任何提到java的问题,所以。。。