için 7 kod kapsamı sonuçları Yerel MAC'ımda XCode Sürüm 7.1 (7B91b) kullanıyorum. Ve uygulamamı Simülatör iPhone 6'da (iOS9) test etme.XCode UI Testi
Uygulamam için Birim testleri oluşturdum, ardından kod kapsamının yaklaşık% 34 olduğunu buldum. Kod kapsamını artırmak için UI testleri oluşturmaya karar verdim. Ancak maalesef kod kapsamı artmadı.
Ben basit deneme,- , varsayılan olarak
bırak birim testleri birim testleri tutmak, & SecondTableViewController NavBarContrl, FirstTabelViewController ile bir proje oluşturmak gezinmek için UI Testleri bir kaydı eklemek yapılan ilk tablo görünümünden ikinci sınıra kadar. (Ben İkisi Birinci/İkinci Tablo Görünümü Kontrolörler doğru, nihai Kod Kapsama raporda vurgulanan gerektiğini bekliyorum?)
emin kod kapsamı
Çalıştır Testleri sonra kod kapsama kontrol etkin olduğundan emin olun, öyle 40%
Eklenen kod kapsamı sonucuna bir göz atın, İkinci Görünüm Denetleyici kapsamı sıfırdır! Simülatörü izlerken, ilk görüntü denetleyiciden ikincisine geçiyordu. Sıfır olamaz.
Burada eksik m şey var mı? Apple resmi Dokümantasyonunda arama yapmayı denedim, ancak herhangi bir öneri, UI Testi ile kod kapsamına sahip olmak için açık bir çelişki bulamadı mı?
Görünüm denetleyici mantığını UI testi ile kapatmak için herhangi bir çözüm buldunuz mu? aynı –
arıyorum Ben app simülatörü yerine Simülatör yerine gerçek cihaz test çalıştırıyorsanız davranış çok daha iyi olduğunu düşünüyorum –