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.