TestNG - ग्रहण के साथ प्लग

ग्रहण के साथ TestNG स्थापित करने के लिए, नीचे दिए गए चरणों का पालन करें -

चरण 1: TestNG संग्रह डाउनलोड करें

TestNG जार फ़ाइल का नवीनतम संस्करण डाउनलोड करें http://www.testng.org

ओएस संग्रह का नाम
खिड़कियाँ TestNG-6.8.jar
लिनक्स TestNG-6.8.jar
मैक TestNG-6.8.jar

हमें लगता है कि आपने ऊपर JAR फ़ाइल C: \> TestNG फ़ोल्डर में कॉपी कर ली है।

चरण 2: ग्रहण वातावरण सेट करें

  • खुला ग्रहण → प्रोजेक्ट पर राइट क्लिक करें और संपत्ति पर जाएं → बिल्ड पाथ → बिल्ड पाथ कॉन्फ़िगर करें और जोड़ें बाहरी जार बटन का उपयोग करके पुस्तकालयों में testng-6.8.jar जोड़ें

  • हम मानते हैं कि आपके ग्रहण में TestNG प्लग-इन इनबिल्ट है; यदि यह उपलब्ध नहीं है, तो कृपया अद्यतन साइट का उपयोग करके नवीनतम संस्करण प्राप्त करें।

    • अपने ग्रहण आईडीई में, मदद / सॉफ्टवेयर अपडेट / ढूंढें और इंस्टॉल करें का चयन करें

    • स्थापित करने के लिए नई सुविधाओं की खोज करें।

    • नई दूरस्थ साइट।

    • ग्रहण 3.4 और ऊपर के लिए, दर्ज करें http://beust.com/eclipse।

    • ग्रहण 3.3 और उससे नीचे के लिए, दर्ज करें http://beust.com/eclipse1।

    • सुनिश्चित करें कि URL के आगे चेक बॉक्स चेक किया गया है और अगला क्लिक करें ।

    • ग्रहण तब प्रक्रिया के माध्यम से आपका मार्गदर्शन करेगा।

अब, आपका ग्रहण TestNG परीक्षण मामलों के विकास के लिए तैयार है।

चरण 3: ग्रहण में TestNG स्थापना को सत्यापित करें

  • किसी भी स्थान पर ग्रहण में एक परियोजना TestNGProject बनाएँ।

  • प्रोजेक्ट में परीक्षण करने के लिए एक क्लास MessageUtil बनाएँ।

/*
* This class prints the given message on console.
*/

public class MessageUtil {

   private String message;

   //Constructor
   //@param message to be printed
   public MessageUtil(String message) {
      this.message = message;
   }

   // prints the message
   public String printMessage() {
      System.out.println(message);
      return message;
   }   
}
  • प्रोजेक्ट में एक परीक्षण वर्ग TestNGExample बनाएँ।

import org.testng.Assert;
import org.testng.annotations.Test;

public class TestNGExample {
   String message = "Hello World";	
   MessageUtil messageUtil = new MessageUtil(message);

   @Test
   public void testPrintMessage() {	  
      Assert.assertEquals(message,messageUtil.printMessage());
   }
}

परियोजना की संरचना इस प्रकार होनी चाहिए -

अंत में, प्रोग्राम पर राइट-क्लिक करके और TestNG के रूप में चलाकर प्रोग्राम के आउटपुट को सत्यापित करें।

परिणाम सत्यापित करें।