Ich verwende WebdriverIO für die Automatisierung und muss die Größe eines geöffneten Fensters ändern, um die Anzeige verschiedener UI-Elemente im Vergleich zu einer maximierten Anzeige zu überprüfen.Wie ändere ich die Größe eines geöffneten Fensters in WebdriverIO?
Ich habe jede der folgenden separat ohne Erfolg versucht:
browser.setViewportSize({width:1200,height:662})
browser.windowHandleSize(1200, 662);
Ich habe überprüft auch sicherstellen, dass die Fenster richtig Größe verändert wurde:
expect(browser.getViewportSize('width')).to.be.lessThan(1300);
expect(browser.getViewportSize('width')).to.be.greaterThan(1000);
Leider passiert nichts visuell und die erwarteten Fehler schlagen wie erwartet fehl. Ich bin mir nicht sicher, ob ich nicht verstehe, wie man setViewportSize oder windowHandleSize richtig benutzt (vielleicht sind sie nur dazu da, um die Größe neuer Fenster zu ändern, statt existierende?), Oder wenn diese Funktionalität überhaupt in WebdriverIO existiert.