'da testler nasıl yürütülür? Gördüğüm kadarıyla Xcode, belirli bir TestCase'den sırayla, ancak paralel olarak farklı Test Noktalarından testler çalıştırıyor gibi görünüyor.Xcode 6 beta3
Tüm testlerin sıralı olarak çalışabilmesi için bir proje/hedef konfigüre edilebilir mi? Örneğin, bu, diğer testleri etkileyen yan etkilere sahip çeşitli entegrasyon testleri yürütmek için yararlı olacaktır. (örneğin, aynı veritabanı tablolarına erişim)
DÜZENLEME: bazı karışıklığı gidermek için: Testlerin birbiriyle etkileşmediğinden emin olmak için, belirli bir test dizisini zorlamaktan bahsetmiyorum.
Teşekkür
Belki de, ancak genellikle test B'ye güvenmek için kötü bir fikir B testinden önce başarılı olacaktır. – trojanfoe
Düzelteyim: A'yı çalıştırmadan önce A'nın çıkışını yeniden kullanmaktan bahsetmiyorum. A ve B'nin birbiriyle etkileşmediğinden emin olmaktan bahsediyorum (örneğin ortak bir veritabanı tablosu kullanıyorlar) –
Anladım . Her test kendi kendine yeterli olmalı ve test ortamını çalıştırmadan önce istedikleri şekilde ayarlamalıdır. Bu onları daha esnek hale getirir ve bu alanda bir şey tamir ediyorsanız tekrar tekrar tek bir test yapabilirsiniz. – trojanfoe