Jak ustawić szerokość i wysokość przeglądarki w Selenium WebDriver?

Używam Selenium WebDriver dla Pythona. Chcę stworzyć przeglądarkę o określonej szerokości i wysokości. Jak dotąd najbliżej mogę uzyskać:

driver = webdriver.Firefox()
driver.set_window_size(1080,800)

Który działa, ale ustawia rozmiar przeglądarki po jej utworzeniu i chcę, aby została ustawiona przy tworzeniu instancji. Zgaduję, że istnieje podejście zgodne z:

profile = webdriver.FirefoxProfile();
profile.set_preference(foo, 1080)
driver = webdriver.Firefox(profile)

Ale nie wiem cofoo byłoby i nie mogę się dowiedzieć, gdzie są doktorzy.

P1: czy istnieje sposób na ustawienie szerokości / wysokości przy tworzeniu instancji?

P2: Gdzie są dokumenty referencyjne zawierające listę wszystkich kluczy używanych przezprofile.set_preference?

questionAnswers(7)

yourAnswerToTheQuestion