iOS uygulamasının bazı UI testleri için XCUITest framework'ü kullanmayı denedim. Bazı temel testler yazabildim, ancak problemle karşılaştım. Çerçeve, son derece kararsız davranıyor. Bir keresinde tüm testlerim beklendiği gibi geçiyor, ancak testlerimi hemen yaptıktan sonra, herhangi bir kod değişikliği olmadan, bazı testler başarısız olurken, bazıları hala geçiyordu. Bu uygulama durumunun kendisi değil, Xcode'un durumuyla ilgili görünüyor. Diğer zaman, her test SIGKILL
sinyali ile durdurulur ve bir sonraki testi çalıştırmak için "oynat" düğmesine basmak gerekir. Tamamen temiz, cihazdan uygulamayı kaldırarak ve Xcode'u yeniden başlatmaya yardımcı olur.XCUITest, SIGKILL'i atar ve genellikle kararsızdır
Uygulamayı el ile kullanmak mükemmeldir, çökme veya başka bir hata yoktur.
Yanlış bir şey yapıyorum? Çerçeve harika görünüyor, ama şimdi benim için kullanılamaz.
En son Xcode 7.3'i iOS 9.3'teki aygıtla kullanıyorum.
Ayrıca KIF çerçevesini denedim ve sorunlar yaklaşık olarak aynı.
Öneriniz için teşekkürler, kontrol ettim - 'productType' işlevini 'unit-test 'olarak değiştirmek, projeyi" Uygulama doğrulanmadı "hatası ile oluşturmayı durdurur. Ayrıca, KIF hedefi varsayılan olarak 'birim-test', bu çalışma zamanı test hatalarına sahipken ... – medvedNick
Hmmm ... Uygulama doğrulanmadı hata yeniydi. Onu benim görmedim. Üzgünüm, neyin yanlış gittiğinden emin değilim. – Angel