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.moveTound window.resizeTowerden nicht von Chrom unterstützt).
window.moveTound 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 resizeToMethode dort verfügbar ist, zeigt an, dass Chrome sie unterstützt.
window.moveTound werdewindow.scrollTodefinitiv von Chrome unterstützt.