TestNG - Stecker mit Eclipse

Führen Sie die folgenden Schritte aus, um TestNG mit Eclipse einzurichten:

Schritt 1: Laden Sie das TestNG-Archiv herunter

Laden Sie die neueste Version der TestNG-JAR-Datei von herunter http://www.testng.org

Betriebssystem Archivname
Windows testng-6.8.jar
Linux testng-6.8.jar
Mac testng-6.8.jar

Wir gehen davon aus, dass Sie die obige JAR-Datei in den Ordner C: \> TestNG kopiert haben.

Schritt 2: Legen Sie die Eclipse-Umgebung fest

  • Öffnen Sie Eclipse → Klicken Sie mit der rechten Maustaste auf das Projekt und gehen Sie zu Eigenschaft → Erstellungspfad → Erstellungspfad konfigurieren und fügen Sie das testng-6.8.jar in den Bibliotheken über die Schaltfläche Externes Glas hinzufügen hinzu .

  • Wir gehen davon aus, dass Ihre Eclipse über ein integriertes TestNG-Plug-In verfügt. Wenn es nicht verfügbar ist, holen Sie sich bitte die neueste Version über die Update-Site.

    • Wählen Sie in Ihrer Eclipse-IDE Hilfe / Software-Updates / Suchen und Installieren aus .

    • Suchen Sie nach neuen zu installierenden Funktionen.

    • Neue Remote-Site.

    • Geben Sie für Eclipse 3.4 und höher Folgendes ein http://beust.com/eclipse.

    • Geben Sie für Eclipse 3.3 und darunter Folgendes ein http://beust.com/eclipse1.

    • Stellen Sie sicher, dass das Kontrollkästchen neben der URL aktiviert ist, und klicken Sie auf Weiter .

    • Eclipse führt Sie dann durch den Prozess.

Jetzt ist Ihre Eclipse bereit für die Entwicklung von TestNG-Testfällen.

Schritt 3: Überprüfen Sie die TestNG-Installation in Eclipse

  • Erstellen Sie ein Projekt TestNGProject in Eclipse an einem beliebigen Ort.

  • Erstellen Sie eine Klasse MessageUtil, die im Projekt getestet werden soll.

/*
* 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;
   }   
}
  • Erstellen Sie eine Testklasse TestNGExample im Projekt.

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());
   }
}

Die Projektstruktur sollte wie folgt sein:

Überprüfen Sie abschließend die Ausgabe des Programms, indem Sie mit der rechten Maustaste auf das Programm klicken und als TestNG ausgeführt werden.

Überprüfen Sie das Ergebnis.