Hinzufügen von Unit- und UI-Tests zu einem vorhandenen Projekt in Xcode 7
80
Nehmen wir an, ich habe ein vorhandenes Projekt in Xcode und habe aus irgendeinem Grund keine Komponententests oder UI-Tests hinzugefügt. Kann ich die Testprojekte später in Xcode 7 zum Projekt hinzufügen?
Sie können neue Testziele für Benutzeroberflächen- und Komponententests hinzufügen, indem Sie navigieren File > New > Target > Test. Wenn dies erledigt ist, fügen Sie neue Testfälle hinzu, indem Sie navigieren File > New > File > Source.
Wenn Sie C-Dateien mit Ihren Swift Unit Tests verwenden, müssen Sie Ihr neues Ziel möglicherweise auch auf die Bridging-Header-Datei verweisen und sicherstellen, dass alle Speicherorte der Header-Dateien bekannt sind. Sie greifen auf beide Einstellungen über die / Build-Einstellungen für das Ziel zu.
Rusty Magnet
13
Tests sind Ziele.
Wählen Sie das Projekt in der Navigationsansicht dann Menu File> New> Target…und Testdes richtigen SDK.
Wählen Sie UI Testing Bundleoder Unit Test Bundle.
Wiederholen Sie den Vorgang, um das andere Testpaket hinzuzufügen.
Antworten:
Ja!
Sie können neue Testziele für Benutzeroberflächen- und Komponententests hinzufügen, indem Sie navigieren
File > New > Target > Test
. Wenn dies erledigt ist, fügen Sie neue Testfälle hinzu, indem Sie navigierenFile > New > File > Source
.quelle
Tests sind Ziele.
Wählen Sie das Projekt in der Navigationsansicht dann
Menu File
>New
>Target…
undTest
des richtigen SDK.Wählen Sie
UI Testing Bundle
oderUnit Test Bundle
.Wiederholen Sie den Vorgang, um das andere Testpaket hinzuzufügen.
quelle
Eine weitere Variante
Xcode 10.2.1
mitTest Navigator
View -> Navigators -> Show Test Navigator
Right click
oder+
untenNew Unit Test Target...
oderNew UI Test Target...
quelle
Befolgen Sie diese Schritte, es funktioniert gut
1.Wählen Sie das Projekt aus.
2.Ziele-> Klicken Sie auf die Schaltfläche +-> iOS UITesting Bundle oder iOS UnitTesting Bundle hinzufügen.
quelle