डुनो क्यों एस्प्रेसो स्पष्ट रूप से स्पष्ट रूप से दिखाई देने वाले तत्व नहीं ढूंढ सकता है। यह साथ विफल:फ्लैकी एस्प्रेसो परीक्षण
failed: android.support.test.espresso.NoMatchingViewException: No views in hierarchy found matching: with id: com.justyoyo.staging.debug:id/content_loading_progress_bar
यह निराशा होती है डर लग रहा है के रूप में यह फर्क नहीं पड़ता कि मैं स्थानीय भौतिक डिवाइस, एडब्ल्यूएस डिवाइस खेत पर या Genymotion के emulators पर परीक्षण चल रहा हूँ। इससे कोई फर्क नहीं पड़ता कि तत्व दिखाई देने से पहले मैं एक स्पष्ट प्रतीक्षा SystemClock.sleep(5000);
जोड़ता हूं। मैं पंक्ति में 2,3 बार ठीक काम करता हूं, फिर यह विफल रहता है।
आपको अधिक अंतर्दृष्टि देने के लिए, हम डैगर, मोर्टार का उपयोग कर रहे हैं और हम यूआई थ्रेड पर परीक्षण चला रहे हैं, क्योंकि उन्हें अलग-अलग चलाने पर भी बदतर था।
मुझे फ्लैकी एस्प्रेसो परीक्षणों के साथ एक समान समस्या है। वे कभी-कभी गुजरते हैं और दूसरी बार असफल होते हैं, और यह अविश्वसनीय रूप से निराशाजनक है। स्टॉपगैप के रूप में, मैंने विफल होने की अनुमति देने से पहले दूसरी बार विफल परीक्षणों को फिर से चलाने के लिए एक परीक्षण नियम लिखा था। – AutonomousApps
क्या आप उस कोड pls साझा कर सकते हैं? @Autonomous – gorbysbm
@gorbysbm, यहां आप जाएं: https://gist.github.com/trobalik/b812e2a4d36edcf4157c279b143c8de1 – AutonomousApps