Ich versuche, Popup-Fenster meiner AngularJS-Anwendung zu wechseln. Im Anschluss ist mein Code:Fehlgeschlagen: Nullwert im Eintrag: Name = Null Fehler beim Umschalten Popup-Fenster
browser.ignoreSynchronization = true;
browser.getAllWindowHandles().then(function (handles) {
browser.switchTo().window(handles[1]);
});
Erste folgende Fehler:
Failed: null value in entry: name=null
Stack:
UnknownError: null value in entry: name=null
Dies passiert, wenn Handles [1] nicht existiert. Sie versuchen möglicherweise, auf die neue Registerkarte zu wechseln, bevor sie geladen wird. – KCaradonna
Das Problem kann in Chrome auftreten. Wenn Sie Popups mit Protractor starten, müssen Sie diese Fenster entsprechend benennen, andernfalls erhalten sie den Namen "null" und Sie können nicht zu diesem Popup wechseln. –
Hallo Adrian: kannst du bitte ein Beispiel teilen wie wir das machen können. –