हम Gradle
Jenkins
पर परीक्षण कर रहे हैं।कोई परीक्षण नहीं चलाए जाने पर जेनकिन्स निर्माण कैसे विफल हो सकता है?
नौकरी विन्यास:
बनाएं खंड -> आह्वान Gradle स्क्रिप्ट -> का प्रयोग करें Gradle आवरण -> कार्य:
clean test -Dgroups=myTestNGTestGroupName
Jenkins
कंसोल आउटपुट में मैं विशिष्ट मानदंडों के साथ gradlew.bat
के निष्पादन से लॉग देख सकते हैं (उनमें से एक -Dgroups=myTestNGTestGroupName
है))।
हमारे पास Jenkins
नौकरियां और स्वचालन Selenium
परीक्षण हैं।
चूंकि दैनिक आधार पर हम केवल असफल नौकरियों की जांच कर रहे हैं।
रिफैक्टरिंग परीक्षण के दौरान TestNG
समूह का नाम बदला जा सकता है या टाइपो हो सकता है।
यदि आप परीक्षण भंडार में परीक्षण समूह का नाम बदल दिया और Jenkins
नौकरी अद्यतन करने के लिए भूल गया:
परीक्षण क्रियान्वित कर रहे हैं और काम अभी भी गुजर रहा है (निर्माण सफल हुआ)।
कोई परीक्षण निष्पादित किए जाने पर गैर-सफल के रूप में निर्माण को चिह्नित करने के लिए मैं Jenkins
कैसे बता सकता हूं?