Ho bisogno di chrome per iniziare al massimo quando si esegue tramite la griglia di selenio.RemoteWebDriver Chrome - start maximized
Questo è come faccio inizializzo subito:
Selenium selenium = new DefaultSelenium("localhost", 4444, "*googlechrome", "http://www.google.com");
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
WebDriver driver = new RemoteWebDriver(new URL("http://localhost:4444/wd/hub"), capabilities);
Chrome viene in su, ma non massimizzata. Nel consueto ChromeDriver ho fatto come questo
ChromeOptions options = new ChromeOptions();
options.addArguments("--start-maximized");
Ma io non so come passarlo a RemoteWebDriver. Qualcuno può aiutare?
Il codice sopra sembra buono, ma quando l'ho provato, ho ottenuto "impossibile analizzare la funzionalità: chromeOptions sul nodo". C'è qualcosa che mi manca? – DoodleKana
Onestamente, non lo so, mi dispiace. Non ho osservato troppo lo sviluppo del Webdriver negli ultimi due anni. Prova a cercare una menzione di questo nel chsngelog o posta una nuova domanda. –
Ho trovato la risposta alla mia domanda qui https://code.google.com/p/selenium/issues/detail?id=7043 con le nuove opzioni di aggiornamento del selenio utilizzate in modo leggermente diverso. – DoodleKana