Aus irgendeinem Grund wird der Browser maximiert, wenn ich meine Tests bei der Arbeit ausführe. Wenn ich sie jedoch zu Hause ausführe, wird nur ein Browserfenster mit einer Breite von ca. 50% geöffnet. Dies führt zu einigen Unstimmigkeiten beim Scrollen nach unten usw., daher möchte ich, dass auf jedem Computer, auf dem die Tests ausgeführt werden, ein Browserfenster gleicher Größe geöffnet wird. Was ist der beste Weg, dies zu tun? (Ich habe einige Antworten für andere Sprachen gefunden, konnte sie jedoch nicht an Javascript anpassen.)
Hinzufügen
browser.executeScript('window.moveTo(0,0);'+
'window.resizeTo(screen.width, screen.height);');
tut nichts (anscheinend window.moveTo
und window.resizeTo
werden nicht von Chrom unterstützt).
window.moveTo
und window.resizeTo
. Es funktioniert gut für mich in Chrome. Ich weiß nicht, dass Sie die Größe des aktuellen Fensters über die Konsole in Chrome ändern können, aber die Tatsache, dass die resizeTo
Methode dort verfügbar ist, zeigt an, dass Chrome sie unterstützt.
window.moveTo
und werdewindow.scrollTo
definitiv von Chrome unterstützt.