Kein Element gefunden mit locator: by.model () error

9

Ich schreibe einen End-to-End-Test mit Winkelmesser für meine Anwendung. Ich sehe Fehler in der Form:

%Vor%

Der entsprechende Winkelmessercode, der diesen Fehler verursacht, ist:

%Vor%

Allerdings kann ich dieses Element mit:

abrufen %Vor%

HTML-Auszug:

Eingabe ng-model="address.fullName" type="text" class="Steuereingabe ng-pristine ng-ungültig ng-invalid-required" size="40" name="fullName" ng-class="{'erforderliches Feld': isInformationSubmitted}" Erforderlich=""

Ich bin nicht sicher, warum das passiert. Irgendwelche Ideen?

    
user3512851 08.04.2014, 22:49
quelle

1 Antwort

4

Ich hatte einige enge Fehler, mein Fehler ist aufgetreten, weil das Objekt nicht auf der Seite angezeigt wurde oder der Winkelmesser das Modell nicht vollständig aktualisiert hat, bevor die Variable i verwendet wurde:
-maximierte die Seite: Wenn das Element ungesehen war   browser.manage().window().maximize();
- öffnete die Liste, in der sich der Artikel befand:
-wartet, dass der Winkelmesser die Aktualisierung seines Modells beendet:

%Vor%     
Avishay 12.06.2014 13:39
quelle

Tags und Links