2016-04-07 12 views
1

Xcode 7 ürün grubunun altında görülen {MyAppName} .xctest dosyasını nasıl oluşturursunuz? Genel bir iOS Cihazını hedeflemeyi test etmeye, birim testleriyle yeni hedefler eklemeye ve bir test paketi oluşturmaya çalıştım, ancak bu dosyaları nasıl oluşturacağımı anlayamıyorum. Bu soruda belirtilen yöntemi kullanarak denedim: Building XCTest UI tests for AWS Device Farm.AWS aygıt grubunun dışa aktarımı için bir .xctest dosyası nasıl oluşturulur

cevap

1

AWS Device Farm ekibi için çalışıyorum.

Sorunuzda bahsettiğiniz yönergelerin bağlantısı XCTest UI için ve sorunuzda .xctest dizinini arıyorsunuz.

Eğer XCTest testleri ve size ihtiyacınız olacak sonra XCTest UI testlerini çalıştırmak istiyorsanız here

olan * -Runner olanlar için talimatlar çalıştırmak istiyorsanız .xctest dizini gerekir .app paketi ve bunlara yönelik talimatlar sadece XCTest için farklıdır. XCTest UI yönergeleri, sınama için bir yapı oluştururken genel olarak yukarıdaki her iki klasör de Ürünler dizini altında bulunabilir.

+3

o talimatlara bakın yaptım, ama yine de aslında .xctest dizin/xctest demetini üreten sorun yaşıyorum. Xcode'ta oluştururken birim testleri (ui testleri değil) oluşturmak için bir hedefim var, ancak test için oluşturduğumda, bu paketin nerede oluşturulacağını bulamıyorum. –

+0

Ürünler dizini DerivedData altında bulabilir misiniz? Xctest yönetmeliği orada olacak. Türetilmiş Veriler altında bir grep veya 'bul' yapmayı denediniz mi? – NikofTime

+0

@NikofTime, (XCTestUI) sınamalarının, bir alt küme başına bir şemaya sahip olmak ve bunları yüklemek dışında, bir alt kümeye sınırlandırılmasının herhangi bir yolu var mı? – jlew

2

Genel bir iOS aygıtını hedefleyen bir derleme yapın.

Xcode Navigator'da aşağı doğru kaydırın ve Ürünler klasörünüzü açın.

sağ tıklayın [your-proje] .app dosya üzerinde ve seç - [your-proje] .app dosya üzerinde sağ tıklayın ve "Paket İçeriğini" seçeneğini Bulucu

"Göster Finder"

Açık eklentiler klasörü

İlgili konular