Dunno neden espresso aralıklı olarak açıkça görünür bir öğe bulamıyor. Bu başarısız: ben yerel fiziksel cihazlar, AWS cihaz çiftlikte veya Genymotion en emülatörleri üzerinde testler çalıştırıyorum farketmez olarakFlaky espresso testleri
failed: android.support.test.espresso.NoMatchingViewException: No views in hierarchy found matching: with id: com.justyoyo.staging.debug:id/content_loading_progress_bar
Sinir bozucu korkutuyor. Ayrıca, öğenin görünür olup olmadığını kontrol etmeden önce açık bir bekletme SystemClock.sleep(5000);
eklemem önemli değildir. Üst üste 2,3 kez çalışıyor, sonra başarısız oluyor.
Size daha fazla bilgi vermek için, Hançer, Harç kullanıyoruz ve UI iş parçacığı üzerinde testler yapıyoruz, çünkü bunları ayrı bir bilgisayarda çalıştırdık.
Espresso denemeleri ile benzer bir sorun yaşıyorum. Bazen geçerler ve başka zamanlarda başarısız olurlar ve inanılmaz derecede sinir bozucu olurlar. Durma testi olarak başarısız testlerin başarısız olmasına izin vermeden önce ikinci kez tekrar test etmek için bir test kuralı yazdım. – AutonomousApps
Bu kodu paylaşabilir misiniz? @Autonomous – gorbysbm
@gorbysbm, işte buradasınız: https://gist.github.com/trobalik/b812e2a4d36edcf4157c279b143c8de1 – AutonomousApps