Hier ist automatisch generierter Code. Ich habe es nicht geändert. IchUI-Testfehler
func testExample() {
let app = XCUIApplication()
let defaultStaticText = app.tables.staticTexts["Default"]
defaultStaticText.tap()
}
Fehler bekam ist:
UI-Test Aktivität: Assertionsfehler: UI Testing Ausfall - Ausfall immer Liste der aktiven Anwendungen: AX Fehler -25205
Screenshot von der app:
Alles, was ich während des Tests getan habe, ist Tippen auf die Standardzeile oben. Ich habe das im Simulator gemacht. Der Fehler erscheint in der letzten Zeile: defaultStaticText.tap()
.
Gibt es eine asynchrone Aufgabe (dh Netzwerkdaten zu holen), wenn Sie tippen 'defaultStaticText.tap()' vor Ihrer View-Controller drücken ? –
Nein. Es initialisiert einen neuen View-Controller und dann 'navigationController? .pushViewController (authController, animiert: true)' –
Haben Sie versucht, eine Erwartung hinzuzufügen, die zunächst darauf wartet, dass der Tabellenansicht-Controller drei Zellen hat? –