2015-07-16 24 views
5

एंड्रॉइड स्टूडियो में मेरा टेस्ट सूट चलाते समय, कभी-कभी मेरे कोड (टेस्ट में नहीं) में कहीं से भी एक अपवाद फेंक दिया जाएगा जिससे वर्तमान परीक्षण विफल हो जाएगा (अच्छा क्योंकि परीक्षण में है एक बग मिला) और शेष परीक्षण चलने से रोकने के लिए (इतना अच्छा नहीं)। मैं परीक्षण जारी रखना जारी रखना चाहता हूं ताकि पूरा सूट खत्म हो जाए। क्या यह संभव है?अपवाद के बाद एंड्रॉइड परीक्षण जारी रखें

उत्तर

4

इंटरप्रेटर और कंपेलर की अवधारणा से यह संभव नहीं है। एंड्रॉइड जेवीएम (जावा वर्चुअल मशीन) और जेआईटी (बस समय में) कंपाइलर का उपयोग करता है। तो बग के समय यह आगे संकलित करने में सक्षम नहीं होगा इसलिए निष्पादन बग के बिंदु से रुक जाएगा।

2

जैसा कि Mayur द्वारा समझाया गया है, ऐसा करना संभव नहीं है।
एक समाधान अलग-अलग परियोजनाओं में अपने परीक्षण को विभाजित करना है।

  • आप समानांतर में परीक्षण (तेज निष्पादन, विशेष रूप से मल्टी कोर प्लेटफार्मों पर)
  • चला सकते हैं आप एक बार

Downsides में कई त्रुटियां पकड़ कर सकते हैं::

यह 2 लाभ प्रदान करता है
  • कुछ परियोजना पुनर्गठन की आवश्यकता है
  • आपको पकड़ने की अनुमति नहीं देता है सभी त्रुटियों में एक बार
संबंधित मुद्दे