2015-09-27 14 views
5

Gra z systemem iOS 9.0, Xcode GM i nową strukturą Xcuitesting. W jaki sposób mogę uruchomić konkretny test z wiersza poleceń, zamiast kliknąć przycisk odtwarzania w ide? Wiem, że istnieje skrót do uruchamiania wszystkich testów, ale chcę przeprowadzić pojedynczy test.Czy można uruchomić konkretny Xcuitest z wiersza poleceń?

Dzięki!

+0

coś nowego o tym numerze? Mam ten sam problem: http://stackoverflow.com/questions/34793731/xcode-ui-test-can-i-specify--szczególny-test-to-i-mant-to-run- from-terminal – emoleumassi

Odpowiedz

3

Powinieneś być w stanie to zrobić z xctool narzędzie wiersza polecenia na prowadzenie określonej klasy test,

xctool -workspace YourWorkspace.xcworkspace -scheme YourScheme test -only myUITestTarget:UITestClass 

Można również wykorzystać xcodebuild uruchomić cały zestaw testów, jak wyjaśniono tutaj, https://krausefx.com/blog/run-xcode-7-ui-tests-from-the-command-line

+1

to narzędzie jest odpowiednie do testu XCode-UI? Próbowałem, ale mam ten błąd: [Informacje] Ładowanie ustawień dla schematu "...." ... BŁĄD: testy kompilacji: "XTests" nie jest celem testowania w tym schemacie. – emoleumassi

+1

'xctool' nie obsługuje testów interfejsu użytkownika według tego numeru: https://github.com/facebook/xctool/issues/534. – brigadir

Powiązane problemy