Nightwatch-Prüfung: Satz-browser, um Feste Größe
Gibt es eine Möglichkeit, sicherzustellen, dass der browser nicht von der Fenstergröße. Es gibt mehrere Dinge, die angeklickt werden während des Tests sind, was die Fenster zu maximieren, aber ich möchte es zu bleiben, die gleiche Größe im gesamten.
Du musst angemeldet sein, um einen Kommentar abzugeben.
legen Sie es einmal und für alle in Ihrer env-Konfiguration (unter
test_settings
in die Nachtwache config-Datei):beachten Sie, dass diese Methode funktioniert, weil wir uns ein chrome-flag, also der Umsetzung kann variieren (z.B. safari nicht so flags).
für Browser, die nicht unterstützen diese Optionen, es ist am besten, um die Größe der Fenster zwingend in der globals
beforeEach
Haken:haben, Lesen Sie auf der nightwatch-Einstellungen docs zu sehen, wie die globals verwendet werden.
mithilfe der oben genannten Methoden, Sie nicht haben, um es zu spezifizieren, die in jedem test 🙂
browser.resizeWindow(1280, 800, done)
? du hast Recht, als ich aktualisiert die Antwort..Können Sie beheben die Bildschirm Größe vor jedem test so :
hier ist das firefox-Update sollten Sie genehmigen die pr-und es funktioniert,
https://github.com/nightwatchjs/nightwatch/pull/2169