Ich habe ein Beispieltestprojekt. Nachdem ich meinen Test aufgezeichnet und auf "Code generieren" geklickt habe, erhalte ich die Fehlermeldung "Das TopLevelWindow With Id wurde nicht gefunden". Ich habe das Projekt gelöscht, die Lösung neu erstellt und ein neues Testprojekt erstellt.Codierte UI-Tests Fehler
Weiß jemand, warum ich diesen Fehler möglicherweise erhalte?
Danke.
Wenn nachdem Sie den Fehler erhalten haben, wenn Sie versuchen, den Test erneut zu spielen oder wenn er die UI-Map generiert Wenn während der Wiedergabe das Fenster, nach dem Sie suchen, geöffnet ist/öffnet Ihr Test für das Fenster, das Sie suchen? Manchmal ist es auch so, dass die von der Benutzeroberfläche generierte Codierung zu spezifisch ist und die erneute Wiedergabe nicht funktioniert. Bitte geben Sie die erstellte UI-Karte und den fehlgeschlagenen Testcode an. – MPavlak
Ich erhalte den Fehler, wenn ich versuche, den Test erneut zu spielen Fenster geöffnet ist betroffen, es ist nicht aber Teil des Tests ist Internet Explorer aus dem Startmenü zu öffnen, und tippen Sie meine localhos t Adresse in die Adressleiste. Ich füge den Code, um den Sie gebeten haben, zur ersten Frage hinzu. – kickinchicken
Sie sollten den Browser direkt zu der angegebenen URL starten. Andernfalls müssen Sie den Browser auf ungefähr: leer und verwenden Sie codierte ui, um die URL eingeben, die außerhalb des Bereichs von was Sie testen sollten (dh Sie sollten nicht testen, dass der Benutzer eine Adresse in die eingeben kann Browser-Adressleiste) – MPavlak