Test - Esempi di app e esercitazioni swift per iOS
Importante
Visual Studio App Center è previsto per il ritiro il 31 marzo 2025. Anche se è possibile continuare a usare Visual Studio App Center fino a quando non viene completamente ritirato, esistono diverse alternative consigliate che è possibile considerare la migrazione a.
Altre informazioni sulle sequenze temporali di supporto e sulle alternative.
XCUITests è incluso nell'app di esempio. Questa esercitazione descrive come eseguire i test dell'interfaccia utente usando App Center.
Per prima cosa, seguire l'esercitazione introduttiva per configurare l'app di esempio.
- Profilo di provisioning e certificato. Passare alla documentazione per sviluppatori Apple per informazioni sulla creazione di un ID app per creare un'app iOS di esempio con.
Installare Node.js versione 6.3 o successiva.
Aprire il terminale ed eseguire il comando seguente per installare l'interfaccia della riga di comando di App Center:
npm install -g appcenter-cli
Eseguire il comando seguente e seguire le istruzioni per accedere a App Center:
appcenter login
Aprire un terminale e passare alla directory del progetto.
Eseguire il comando seguente per rimuovere il codice derivatoDataPath se presente:
rm -rf ddp
Eseguire il comando seguente per creare la cartella di compilazione per i test:
xcrun xcodebuild build-for-testing -configuration Debug -workspace sampleapp-ios-swift.xcworkspace -sdk iphoneos -scheme sampleapp-ios-swift -derivedDataPath ddp
Passare al servizio di test in App Center.
Fare clic su Avvia test dell'app.
Selezionare il primo dispositivo, Apple iPhone 7 Plus e premere Seleziona un dispositivo nella parte inferiore.
Scegliere XCUITest come framework di test.
Fare clic su Avanti.
Copiare il comando personalizzato in Esecuzione dei test.
Incollarlo nel terminale mentre nella directory del progetto.
Sostituire
pathToXCUItestBuildFolder
con il testo seguente:ddp/Build/Products/Debug-iphoneos
Eseguire il comando. Verranno visualizzati i test che iniziano a essere eseguiti.
In App Center fare clic su Fine per chiudere il pannello.