मैं निम्न आदेश का उपयोग करके अपने Android डिवाइस में कुछ परीक्षण को क्रियान्वित कर रहा हूँ का उपयोग कर परीक्षण के परिणाम को पुनः प्राप्त करने:कैसे जब "adb शेल बजे साधन"
adb शेल बजे साधन डब्ल्यू package.name/android .test.runner.AndroidJUnitRunner
मैं STDOUT के माध्यम से परीक्षण प्रगति और सरल परिणाम देख सकता हूं। लेकिन, क्या यह प्रक्रिया डिवाइस (xml, html, आदि) के अंदर एक परिणाम फ़ाइल उत्पन्न करती है? यदि हां, तो यह कहां संग्रहीत है?
धन्यवाद
क्या परीक्षण परिणामों को बेहतर तरीके से प्रदर्शित करने के लिए कोई समाधान/दृष्टिकोण है? मैं यह पूछ रहा हूं क्योंकि जब मैं एंड्रॉइड स्टूडियो के माध्यम से परीक्षण चलाता हूं तो यह एक्सएमएल, एचटीएमएल इत्यादि में जूनिट परीक्षण आउटपुट उत्पन्न करता है – Marcelo
रिपोर्ट पीढ़ी आम तौर पर 'उपकरण' की तुलना में उच्च परत पर संभाली जाती है। यदि आप ग्रैडल का उपयोग करके अपने परीक्षण चलाते हैं, तो यह आपके लिए रिपोर्ट उत्पन्न कर लेना चाहिए। मेरा मानना है कि यह एंड्रॉइड स्टूडियो भी निर्भर करता है। –
यदि आपको परीक्षा से ही रिपोर्ट जेनरेट करनी है, तो आप कस्टम टेस्ट रनर का उपयोग कर सकते हैं।ऐसा करने के लिए एक ही तरीके से यह उत्तर देखें: http://stackoverflow.com/a/5574418/1999084 –