Ich versuche Xcode UI Tests. Ich habe gerade einen einfachen Test aufgenommen und erneut abgespielt und es versagt beim ersten Schritt. Der Code ist:Xcode UI Testing - kann das Element nicht finden, das gerade aufgezeichnet wurde
XCUIApplication *app = [[XCUIApplication alloc] init];
XCUIElementQuery *scrollViewsQuery = app.scrollViews;
[[scrollViewsQuery.otherElements containingType:XCUIElementTypeStaticText identifier:@"First Page"].element tap];
Die Linie, die die letzte ist versagt, und die Fehlermeldung ‚UI Testing Failure - Keine für Scroll Spiele gefunden‘
Warum ist das Versagen? Wie kann ich mit diesem Element in dieser Ansicht interagieren?
Ich bekomme den gleichen Fehler. Es scheint ein Fehler zu sein, den scrollView zu lokalisieren, anstatt den statischen Text darin? – user650309
Versuchen Sie es dann auf der App direkt zuzugreifen, dann. '[app.staticTexts [@" Erste Seite "] tippen];' –
Jetzt bekomme ich Fehler beim Testen der Benutzeroberfläche - Es wurden keine Übereinstimmungen für StaticText gefunden. Selbe Seite. Ich habe sogar noch einen 5 Sekunden Schlaf hinzugefügt, nur für den Fall, dass es nicht komplett geladen war. – user650309