क्या हम टेस्टिंग में नकारात्मक प्राथमिकता निर्धारित कर सकते हैं?
क्या हम टेस्टिंग में नकारात्मक प्राथमिकता निर्धारित कर सकते हैं?

वीडियो: क्या हम टेस्टिंग में नकारात्मक प्राथमिकता निर्धारित कर सकते हैं?

वीडियो: क्या हम टेस्टिंग में नकारात्मक प्राथमिकता निर्धारित कर सकते हैं?
वीडियो: नकारात्मक सोच में हम क्या क्या करते हैं? What do we do in Negative Thinking 2024, मई
Anonim

वरीयता एक तत्व है जो केवल @Test एनोटेट विधियों के लिए लागू होता है। वरीयता एक पूर्णांक मान होना चाहिए। यह कर सकते हैं होना नकारात्मक , शून्य या धनात्मक संख्या। टेस्टएनजी होगा परीक्षण विधियों को निम्नतम से उच्चतम तक निष्पादित करें वरीयता.

बस इतना ही, मैं टेस्टएनजी में प्राथमिकता कैसे निर्धारित करूं?

आप अपने में एक या एकाधिक परीक्षण मामले चला सकते हैं टेस्टिंग कोड। अगर परीक्षण वरीयता एकाधिक परीक्षण मामलों को चलाने के दौरान परिभाषित नहीं किया गया है, टेस्टएनजी असाइन करता है सभी @टेस्ट ए वरीयता शून्य के रूप में (को0)। अब, दौड़ते समय; कम प्राथमिकताओं पहले निर्धारित किया जाएगा।

इसके अतिरिक्त, क्या हम टेस्टएनजी रिपोर्ट को अनुकूलित कर सकते हैं? हम पेश किया है टेस्टएनजी चूक जाना रिपोर्ट good लेख में html और xml फ़ाइलें टेस्टएनजी रिपोर्ट उदाहरण। परंतु आप मिल सकता है कि यह पर्याप्त नहीं है आप . टेस्टएनजी IReporter इंटरफ़ेस प्रदान करें जो आप ऐसा कर सकते हैं परीक्षण संदर्भ श्रोता बनाने के लिए इसे लागू करें। फिर आप रिपोर्ट को अनुकूलित कर सकते हैं इसमें जेनरेट रिपोर्ट() विधि है।

इस प्रकार, TestNG में डिफ़ॉल्ट प्राथमिकता क्या है?

NS डिफ़ॉल्ट प्राथमिकता निर्दिष्ट नहीं होने पर परीक्षण का पूर्णांक मान 0 होता है। इसलिए, यदि हमारे पास एक परीक्षण मामला है वरीयता 1 और एक बिना किसी के वरीयता मूल्य तो परीक्षण बिना किसी वरीयता मान पहले निष्पादित हो जाएगा (as चूक जाना मान 0 होगा और कम के साथ परीक्षण वरीयता पहले निष्पादित किया जाता है)।

क्या हम जूनिट में प्राथमिकता निर्धारित कर सकते हैं?

8 उत्तर। सामान्य रूप में, आप ऐसा कर सकते हैं उस क्रम को निर्दिष्ट न करें जिसमें अलग इकाई परीक्षण चलते हैं (हालांकि आप ऐसा कर सकते हैं उल्लिखित करना प्राथमिकताओं टेस्टएनजी में और एक अलग है वरीयता प्रत्येक परीक्षण के लिए)। हालांकि, यूनिट परीक्षण अलगाव में चलाने में सक्षम होना चाहिए, इसलिए परीक्षणों का क्रम मायने नहीं रखना चाहिए। यह एक बुरा अभ्यास है।

सिफारिश की: