Как настроить ширину и высоту браузера в Selenium WebDriver?
Я использую Selenium WebDriver для Python. Я хочу создать экземпляр браузера с определенной шириной и высотой. Пока самое близкое, что я могу получить:
driver = webdriver.Firefox()
driver.set_window_size(1080,800)
Который работает, но устанавливает размер браузера после его создания, и я хочу, чтобы он был установлен при создании экземпляра. Я предполагаю, что есть подход по линии:
profile = webdriver.FirefoxProfile();
profile.set_preference(foo, 1080)
driver = webdriver.Firefox(profile)
Но я не знаю чтоfoo
будет, и я не могу понять, где документы.
Q1: Есть ли способ установить ширину / высоту при создании экземпляра?
Q2: Где находятся справочные документы, в которых перечислены все ключи, используемыеprofile.set_preference
?