So installieren Sie TestNG in Eclipse: Schritt für Schritt Anleitung

Wie Sie bereits wissen, ist TestNG oder Test Next Generation eines der am häufigsten verwendeten Automatisierungstest-Frameworks in Java. Inspiriert von JUnit und NUnit entwickelte Cedric Beust TestNG mit der Idee, nahezu alle Arten von Testmodellen abzudecken, sei es funktional oder End-to-End. Die Anmerkungen, Funktionalitäten, Benutzerfreundlichkeit, Funktionen und Benutzerfreundlichkeit machen TestNG zu einer sehr beliebten Wahl des Frameworks. Nachfolgend sind einige der wichtigsten Vorteile der Verwendung von TestNG aufgeführt-

  • Die Berichtsfunktion bietet einen detaillierten XML-Bericht über jeden erfolgreichen, fehlgeschlagenen oder übersprungenen Test.

  • Parallele Tests unterstützen Tester bei der Ausführung mehrerer Testfälle mit dem zusätzlichen Vorteil der CI / CD-Integration.

  • Die Annotations-Funktion ermöglicht es Entwicklern, Ausnahmen zu behandeln und den Code leicht zu verstehen.

  • Testfälle können einfach gruppiert oder priorisiert werden.

  • Flexible Laufzeitkonfiguration.

In diesem Artikel erfahren Sie, wie Sie TestNG in Eclipse installieren und in Ihrem System einrichten, um mit dem Erstellen eines Frameworks für Ihr Testprojekt zu beginnen. Beginnen Sie mit der Installation des TestNG-Plugins für Eclipse.

TestNG basiert auf Java und Sie müssen es installieren, falls Sie es noch nicht getan haben. Um nun mit der Installation des TestNG-Plugins für Eclipse zu beginnen, müssen Sie Eclipse IDE starten und dann diese Schritte ausführen.

Schritt #1: Sobald Eclipse gestartet ist, klicken Sie auf Hilfe und dann auf Eclipse Marketplace.

Eclipse marketplace

Schritt #2: Es öffnet sich ein neues Fenster, in dem Sie „TestNG“ in das Textfeld „Suchen“ eingeben und auf die Schaltfläche „Los“ klicken müssen.

Schritt #3: Sie sehen nun die Suchergebnisse mit TestNG für Eclipse oben. Alles, was Sie jetzt tun müssen, ist auf die Schaltfläche Installieren daneben zu klicken.

TestNG für Eclipse

Schritt #4: Das Auflösen von Funktionen kann einige Minuten dauern, danach müssen Sie überprüfen, ob das Kontrollkästchen für TestNG aktiviert ist, und auf die Schaltfläche Bestätigen klicken.

Eclipse marketplace

Schritt #5: Wählen Sie die Option „Meine Installation beibehalten“ und klicken Sie erneut auf die Schaltfläche Bestätigen.

Funktionen bestätigen

Schritt #6: Akzeptieren Sie die Lizenz und klicken Sie auf die Schaltfläche Fertig stellen.

Lizenzen

Hinweis: Damit die Änderung wirksam wird, müssen Sie Eclipse neu starten und können nun TestNG installiert sehen, indem Sie mit der rechten Maustaste auf ein Projekt klicken und TestNG in den Menüoptionen sehen.

TestNG

Haben Sie gesehen, wie einfach dieser Prozess war?

Sie können das TestNG-Plugin nicht im Eclipse Marketplace finden? Tu das!

In einigen Versionen von Eclipse finden Sie das TestNG-Plugin möglicherweise nicht im Eclipse Marketplace. Sie können TestNG weiterhin in Eclipse installieren.

Schritt 1: Gehen Sie zur Eclipse-Hilfe und klicken Sie auf die Schaltfläche „Neue Software installieren“.

TestNG Plugin

Schritt 2: Klicken Sie auf die Schaltfläche Hinzufügen und geben Sie „TestNG“ als Namen und „http://dl.bintray.com/testng-team/testng-eclipse-release/“ als Pfad ein.

verfügbare Software

Schritt 3: Sobald Sie den Pfad hinzugefügt haben, wird unter dem Namen ein TestNG-Eintrag angezeigt. Sie müssen dies dann auswählen und auf Weiter klicken, um TestNG in Eclipse zu installieren. Akzeptieren Sie die Lizenzvereinbarung und klicken Sie auf Fertig stellen.

Es ist in diesem Bild ausgegraut, weil ich es bereits installiert habe. Keine Sorge, es wird perfekt für Sie funktionieren.

Sie möchten TestNG nicht mit Eclipse installieren? Verwenden Sie die lokale Bibliotheksdatei

Wenn Sie TestNG Eclipse oder TestNG mit IntelliJ nicht installieren möchten, gibt es eine andere Möglichkeit, TestNG zu Ihrem Projekt hinzuzufügen. Laden Sie die Bibliotheksdatei in Ihr System herunter und fügen Sie sie dann manuell zum Erstellungspfad des Projekts hinzu, in dem Sie sie verwenden möchten. Der einzige Unterschied besteht darin, dass wir zuerst die Bibliotheksdatei auf unser System herunterladen und später zum Erstellungspfad hinzufügen. Wir empfehlen, das TestNG-Plugin für Eclipse zu installieren, anstatt es manuell zum Erstellungspfad hinzuzufügen, da Sie es jedem Projekt manuell hinzufügen müssen. Wenn es andererseits in Eclipse installiert ist, müssen Sie den Erstellungspfad nicht immer wieder konfigurieren. Lassen Sie uns schnell die Schritte sehen, die Sie befolgen müssen –

  1. Sie können die TestNG lib-Datei von hier herunterladen.

  2. Sobald die gezippte Datei heruntergeladen wurde, kopieren Sie sie an einen Speicherort Ihrer Wahl. Ich habe es unter dem folgenden Pfad in meiner System- -Organisation hinzugefügt.testng

  3. Öffnen Sie nun Eclipse und klicken Sie in der Menüleiste auf Hilfe und dann auf Neue Software installieren.
  4. Klicken Sie auf Hinzufügen und geben Sie den Namen als TestNG und den Pfad, in dem Sie die ZIP-Datei gespeichert haben, in das Feld Speicherort ein und klicken Sie auf OK.TestNG
  5. Wählen Sie TestNG und klicken Sie auf Weiter.weiter
  6. Klicken Sie einfach auf Weiter, wenn Sie eine Seite mit Korrekturmaßnahmen oder Installationsdetails erhalten. Akzeptieren Sie die Lizenz und klicken Sie auf Fertig stellen.Lizenzen überprüfen
  7. Starten Sie Ihre Eclipse neu.
  8. Sobald Sie fertig sind, müssen Sie die Bibliothek zum Erstellungspfad des Projekts hinzufügen. Klicken Sie mit der rechten Maustaste auf Ihr Projekt, gehen Sie zum Erstellungspfad und klicken Sie im neuen Popup-Fenster auf Bibliothek hinzufügen.Java-Erstellungspfad
  9. Sie sehen TestNG als Option im neuen Fenster, wählen Sie es einfach aus und klicken Sie auf Weiter.Bibliothek hinzufügen

  10. Sobald Sie fertig sind, sehen Sie nun die TestNG-Bibliothek unter Ihrer Projektstruktur.lambdaprojekt

  11. Sie können jetzt überprüfen, ob TestNG für die Verwendung in Ihrem Projekt bereit ist, indem Sie einfach ein Annotations-Tag wie @Test in Ihr Skript schreiben. Sie werden sehen, dass Sie beim Schweben über das Tag Optionen zum Importieren des TestNG-Pakets erhalten.@testen

Und da können Sie sehen, wie TestNG in Ihrem System konfiguriert und einsatzbereit ist.

Nach der Installation von TestNG Eclipse müssen wir möglicherweise einige der Projekte, die wir als reguläres Java-Projekt erstellt haben, in ein TestNG-Projekt konvertieren. Lassen Sie mich Sie schnell darüber informieren, wie das geht.

Einrichten von TestNG Eclipse-Tests aus Ihren vorhandenen Java-Projekten

Schritt 1: Das Konvertieren Ihrer vorhandenen Tests in TestNG-Tests ist ein sehr einfacher Vorgang. Öffnen Sie einfach Eclipse und klicken Sie mit der rechten Maustaste auf das Projekt, das Sie in TestNG konvertieren möchten.

TestNG erstellen

Schritt 2: Wählen Sie aus und klicken Sie auf In TestNG konvertieren. Sie sehen ein Refactoring-Fenster mit dem Testng.XML-Details. Behalten Sie die Dinge vorerst bei und klicken Sie auf Fertig stellen. Wir werden testng diskutieren.xml im Detail in weiteren Beiträgen. Lassen Sie uns zunächst sehen, dass unser Java-Projekt in TestNG und ein Testng konvertiert wird.xml wird erstellt.

.xml

 in:testng.xml

Jetzt können Sie die Testklassen unter dem Projekt als TestNG-Tests ausführen.

als testng ausführen

Nachdem wir mit der Installation und Einrichtung des TestNG-Plugins für Eclipse fertig sind, werden wir in unserem nächsten Beitrag weiter darüber sprechen, wie wir unser erstes TestNG-Projekt erstellen und ausführen. Wir werden Eclipse während der gesamten TestNG-Serie verwenden, obwohl es ganz bei Ihnen liegt, TestNG in Eclipse oder einer anderen IDE auszuführen, um Ihre Testfälle zu schreiben und auszuführen.

Jetzt können Sie Ihr erstes TestNG Selenium-Skript ausführen. Viel Spaß beim Testen!