2013-06-19 11 views
23

क्या रूट टॉम में सभी परीक्षण चलाने और इंटेलिज आइडिया में टेस्ट कवरेज एकत्र करने का कोई तरीका है?इंटेलिज आइडिया: एक मेवेन प्रोजेक्ट पर परीक्षण कवरेज देखें

+0

क्या आपका मतलब बहु-मॉड्यूल मैवेन प्रोजेक्ट है? – maba

+0

हां, मेरा मतलब है कि कई उप-पोम्स के साथ एक पोम। – StKiller

उत्तर

25

एक रन कॉन्फ़िगरेशन बनाएं जो पूरे प्रोजेक्ट में परीक्षणों की तलाश करेगा। सुनिश्चित करें कि आप विन्यास संवाद में All in package और In whole project चयन करें:

enter image description here

सुनिश्चित करें कि आप Choose Package संवाद में <default> पैकेज चुनना सुनिश्चित करें।

enter image description here

अब आप का उपयोग कर इस विन्यास को चलाने के लिए चुन सकते हैं:

enter image description here

परिणाम एक अलग coverate विंडो में प्रस्तुत किया जाएगा:

enter image description here

और आप परिणाम भी देखेंगे एक तेजी से अवलोकन के लिए Project View खिड़की:

enter image description here

5

अधिकार माता-पिता मॉड्यूल (रूट पोम) पर क्लिक करें और Run 'All Tests' with Coverage का चयन करें।

enter image description here

+7

जब मैं रूट मॉड्यूल पर राइट क्लिक करता हूं तो ऐसा कोई विकल्प नहीं होता है। समस्या हो सकती है कि यह फ़ोल्डर स्रोत/परीक्षण के रूप में चिह्नित नहीं है। – StKiller

+0

मेरे लिए काम करता है। रूट निर्देशिका पर राइट-क्लिक करें जहां आपका 'pom.xml' और' src' बैठे हैं। –

संबंधित मुद्दे