2012-09-18 21 views
8

के साथ सतत परीक्षण क्या कोई प्लगइन है या पृष्ठभूमि में मेरे आवेदन का परीक्षण करने के लिए कोई अच्छा तरीका है?ग्रेडल

मुझे पता है कि इंटेलिज और ग्रहण (दूसरों के बीच infinitest) के लिए कुछ प्लगइन्स हैं, लेकिन मैं आईडीई के बावजूद एक सामान्य gradle समाधान की तलाश में हूँ।

परीक्षण-डीमॉन शुरू करना अच्छा होगा और मुझे यह बताने के लिए कि यह कोड संकलित नहीं हो रहा है या परीक्षण विफल हो रहे हैं, मुझे यह बताने या कुछ अन्य अधिसूचना उपकरण का उपयोग करना अच्छा लगेगा।

उत्तर

6

निरंतर संकलन/परीक्षण/आदि। ग्रैडल के भविष्य के संस्करणों के लिए योजना बनाई गई विशेषताएं हैं। वे मौजूदा ग्रैडल डेमन पर आधारित होंगे।

अद्यतन:

Gradle संस्करण 2.5 में लगातार निर्माण सुविधा शुरू की। सुविधा अभी भी ऊष्मायन कर रही है, लेकिन हम इसे अपने दैनिक विकास में पहले से ही उपयोग कर सकते हैं। निरंतर निर्माण सुविधा का अर्थ है कि कार्य समाप्त होने के बाद ग्राडल बंद नहीं होगा, लेकिन चलती रहती है और फ़ाइलों को स्वचालित रूप से फिर से चलाने के लिए फ़ाइलों में परिवर्तन की तलाश करती है। यह एक परिदृश्य के लिए पूरी तरह से लागू होता है जहां हम अपना कोड लिखते समय परीक्षण कार्य को फिर से चलाने के लिए चाहते हैं। निरंतर निर्माण सुविधा के साथ हम परीक्षण कार्य के साथ एक बार ग्रैडल शुरू करते हैं और ग्राडल स्वचालित रूप से स्रोत फ़ाइलों को पुन: संकलित करेगा और स्रोत फ़ाइल में परिवर्तन होने पर परीक्षण चलाएगा।

निरंतर निर्माण सुविधा का उपयोग करने के लिए हमें कमांड लाइन विकल्प --continuous या छोटे संस्करण -t का उपयोग करना होगा। इस विकल्प के साथ Gradle निरंतर मोड में शुरू हो जाएगा। ग्रैडल को रोकने के लिए हमें Ctrl+D कुंजी संयोजन का उपयोग करना होगा।

http://mrhaki.blogspot.com.au/2015/08/gradle-goodness-using-continuous-build.html

+3

भविष्य आ गया है, और सुविधा नहीं है। :( –

+2

असल में, इस पर काम शुरू हो गया है। –

+0

अच्छा! क्या यह एक विशिष्ट रिलीज के लिए निर्धारित है? – nilsmagnus