Xcode 7: Ist eine Kluft zwischen App-Tests und UI-Tests nicht überbrückbar?

Xcode 7 † bietet eine neue Möglichkeit, Ihre Benutzeroberfläche direkt zu testen, einschließlich eines neuen Testziels "iOS UI Testing Bundle" (oder "OS X").

Im UI-Testziel scheint es keinen integrierten Zugriff auf das Modell oder die Klassen zu geben, aus denen sich Ihre App zusammensetzt. Z.B.[UIApplication sharedApplication] kann in Ihren UI-Tests nicht aufgerufen werden. Dies impliziert, dass "App-Tests" und "UI-Tests" über eine möglicherweise unüberbrückbare Kluft hinweg existieren.

Wie erwähntHie:

Das Problem ist, dass Xcodes Benutzeroberflächentest keinen Zugriff auf die eigentliche App ermöglicht.

Fragen

Kann diese Kluft überbrückt werden? Wenn ja, wie, im Detail, mit Build- und Linkeinstellungen und möglicherweise einem funktionierendenxcodeproj Auf Github.Wo könnte eine klare Aussage zu dieser Kluft in Apple-Dokumenten zu finden sein.

† Zum Zeitpunkt des Schreibens Beta-Software.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage