TestLink-Tutorial
โก Intelligente Zusammenfassung
Der vollstรคndige TestLink-Tutorialleitfaden erklรคrt die Verwendung der Open-Source-Webplattform TestLink fรผr das durchgรคngige Testmanagement und behandelt Projekteinrichtung, Testplรคne, Builds, Testsuiten, Testfรคlle, Benutzerrollen und Anforderungen. tracFรคhigkeit, Ausfรผhrung tracKรถnig, Berichtswesen und Import- oder Export-Workflows.

Was ist TestLink?
TestLink ist eines der am weitesten verbreiteten webbasierten Open-Source-Testmanagement-Tools. Es synchronisiert Anforderungsspezifikationen und Testspezifikationen in einem einzigen Arbeitsbereich, sodass Teams planen, dokumentieren und durchfรผhren kรถnnen. tracFรผhren Sie Testaktivitรคten gemeinsam durch. Mit TestLink kรถnnen Sie ein Testprojekt erstellen, Testfรคlle dokumentieren und mehrere Benutzer mit unterschiedlichen Rollen einbinden. Der Administrator verwaltet die Testfallzuweisungen im gesamten Team.
TestLink unterstรผtzt sowohl die automatisierte als auch die manuelle Ausfรผhrung von Testfรคllen. Tester kรถnnen einen Testfall generieren. Versuchsplan Erstellen Sie mit diesem Tool Testberichte in kรผrzester Zeit. Es unterstรผtzt Berichte in verschiedenen Formaten, darunter Excel, MS Word und HTML. Zudem lรคsst es sich in gรคngige Systeme integrieren. Defekt tracKรถnigssysteme wie JIRA, MANTIS, BUGZILLA und TRACDa es webbasiert ist, kรถnnen mehrere Benutzer es gleichzeitig mit ihren eigenen Anmeldeinformationen und zugewiesenen Rollen nutzen.
Vorteile von TestLink
Bevor wir uns mit der Einrichtung befassen, ist es hilfreich zu verstehen, warum TestLink nach wie vor eine beliebte Wahl fรผr das Testmanagement in QA-Teams ist.
- Es unterstรผtzt mehrere Projekte unter einer einzigen Installation.
- Es ermรถglicht den einfachen Export und Import von Testfรคllen zwischen verschiedenen Servern.
- Es lรคsst sich problemlos in viele Fehlermanagement-Tools integrieren.
- Es fรผhrt automatisierte Testfรคlle รผber XML-RPC aus.
- Es filtert Testfรคlle nach Version, Schlรผsselwรถrtern, Testfall-ID und anderen Attributen.
- Es weist Testfรคlle mit wenigen Klicks mehreren Benutzern zu.
- Es generiert Testplรคne und Testberichte in verschiedenen Formaten.
- Es stellt Anmeldeinformationen fรผr mehrere Benutzer bereit und unterstรผtzt eine detaillierte Rollenzuweisung.
Bei TestLink anmelden
Nach der Installation von TestLink besteht der erste Schritt darin, sich als Administrator anzumelden und auf das Haupt-Dashboard zuzugreifen.
Schritt 1) รffnen Sie die TestLink-Startseite und geben Sie die Anmeldedaten ein.
- Geben Sie die Benutzer-ID ein โ admin
- Geben Sie das Passwort ein
- Klicken Sie auf die Registerkarte โAnmeldenโ.
Erstellen eines Testprojekts
Ein Testprojekt dient als รผbergeordneter Container fรผr alle zugehรถrigen Testplรคne, Testsuiten und Testfรคlle. Die folgenden Schritte zeigen, wie Sie Ihr erstes Projekt erstellen.
Schritt 1) Klicken Sie im Hauptfenster auf โTestprojektmanagementโ. Dadurch wird ein weiteres Fenster geรถffnet.
Schritt 2) Klicken Sie auf den Reiter โErstellenโ, um ein neues Projekt zu erstellen.
Schritt 3) Geben Sie alle erforderlichen Felder ein, z. B. Kategorie, Projektname, Prรคfix und Beschreibung. Klicken Sie anschlieรend auf den Tab โErstellenโ unten im Fenster.
Dadurch wird Ihr Projekt erstellt.Guru99โ erfolgreich.
Erstellen eines Testplans
Ein Testplan erfasst alle relevanten Informationen, einschlieรlich des Umfangs der Softwaretests, Meilensteine, Testsuiten und Testfรคlle. Sobald das Projekt existiert, besteht der nรคchste Schritt darin, einen Testplan dafรผr zu erstellen.
Schritt 1) Klicken Sie auf der Startseite auf Testplanverwaltung.
Schritt 2) Eine neue Seite รถffnet sich. Klicken Sie unten auf der Seite auf den Reiter โErstellenโ.
Schritt 3) Geben Sie alle erforderlichen Informationen ein, wie Name, Beschreibung und die Option โAus bestehendem Testplan erstellenโ. Klicken Sie anschlieรend auf โErstellenโ.
Schritt 4) Das GuruDer Testplan 99 wurde erfolgreich erstellt.
Build-Erstellung
Ein Build reprรคsentiert eine bestimmte Version der zu testenden Software. Builds sind nรผtzlich fรผr Gruppen.ping Ausfรผhrungsergebnisse fรผr eine bestimmte Version der Anwendung.
Schritt 1) Klicken Sie auf der Startseite unter Testplan auf Builds/Releases.
Schritt 2) Im nรคchsten Fenster geben Sie alle Details fรผr die Softwareversion ein und klicken anschlieรend auf โErstellenโ, um sie zu speichern.
- Geben Sie den Titelnamen ein
- Geben Sie die Beschreibung fรผr die Softwareversion ein.
- Markieren Sie das Kontrollkรคstchen fรผr den Status โ Aktiv
- Markieren Sie das Kontrollkรคstchen fรผr den Status โ Offen
- Wรคhlen Sie das Verรถffentlichungsdatum
- Klicken Sie auf die Schaltflรคche โErstellenโ.
Sobald eine Version erstellt wurde, sieht sie folgendermaรen aus.
Erstellung einer Testsuite
Eine Testsuite ist eine Sammlung von Testfรคllen, die dieselbe Komponente oder Funktion validieren. Die folgenden Schritte erklรคren, wie Sie eine Testsuite fรผr Ihr Projekt erstellen.
Schritt 1) Klicken Sie auf der Startseite auf die Option โTestspezifikationโ.
Schritt 2) Klicken Sie auf der rechten Seite des Bedienfelds auf das Symbol โEinstellungenโ. . Es wird eine Liste der Testvorgรคnge angezeigt.
Schritt 3) Klicken Sie auf den Tab โErstellenโ fรผr die Testsuite.
Schritt 4) Fรผllen Sie alle Details fรผr die Testsuite aus und klicken Sie auf โSpeichernโ.
- Geben Sie den Namen der Testsuite ein
- Geben Sie die Details zu Ihrer Testsuite ein.
- Klicken Sie auf โSpeichernโ, um die Testsuite zu speichern.
Sie kรถnnen die Testsuite einsehen fรผr Guru99 wird erzeugt.
Ihre Testsuite wird auf der linken Seite des Bedienfelds unterhalb der Ordnerstruktur angezeigt.
Erstellen eines Testfalls
Ein Testfall enthรคlt eine Abfolge von Testschritten, die ein bestimmtes Szenario mit dem erwarteten Ergebnis validieren sollen. Die folgenden Schritte erklรคren, wie Sie einen Testfall und seine einzelnen Testschritte erstellen.
Schritt 1) Klicken Sie auf den Ordner โTest Suiteโ auf der linken Seite des Bedienfelds unterhalb der Ordnerstruktur.
Schritt 2) Klicken Sie auf das Einstellungssymbol im rechten Seitenbereich. Eine Liste der Testfalloperationen wird angezeigt.
Schritt 3) Ein neues Fenster รถffnet sich. Klicken Sie unter โTestfalloperationenโ auf โErstellenโ, um einen neuen Testfall zu starten.
Schritt 4) Geben Sie die Details auf der Seite mit den Testfallspezifikationen ein.
Schritt 5) Nachdem Sie die Details eingegeben haben, klicken Sie auf โErstellenโ, um sie zu speichern. Der Testfall fรผr Guru99 wurde erfolgreich erstellt.
Schritt 6) Klicken Sie im Ordner auf den Testfall. Ein neues Fenster รถffnet sich. Klicken Sie auf โSchritte erstellenโ, um den Testfall-Schritteditor zu starten.
Schritt 7) Ein weiteres Fenster รถffnet sich auf derselben Seite. Geben Sie die folgenden Daten ein.
- Geben Sie die Schrittaktion fรผr Ihren Testfall ein.
- Geben Sie die Details zur Schrittaktion ein
- Klicken Sie auf โSpeichern und weitere Schrittaktion hinzufรผgenโ ODER klicken Sie auf โSpeichern und beendenโ, wenn keine weiteren Testschritte hinzugefรผgt werden mรผssen.
Schritt 8) Nach dem Speichern und Verlassen des Testschritts sieht es dann so aus.
Testfall einem Testplan zuordnen
Damit ein Testfall ausgefรผhrt werden kann, muss er einem Testplan zugewiesen werden. Die folgenden Schritte erklรคren, wie Sie einen Testfall zu Ihrem Testplan hinzufรผgen.
Schritt 1) Klicken Sie auf das Einstellungssymbol Im Testfenster wird eine Liste der Operationen angezeigt.
Schritt 2) Klicken Sie auf โZu Testplรคnen hinzufรผgenโ.
Schritt 3) Ein neues Fenster รถffnet sich. Suchen Sie nach Ihrem Projekt.Guru99 ".
- Markieren Sie das Kontrollkรคstchen neben Ihrem Testplan.
- Klicken Sie auf die Schaltflรคche โHinzufรผgenโ.
Dadurch wird Ihr Testfall zum Testplan hinzugefรผgt.
Erstellen von Benutzern und Zuweisen von Rollen in TestLink
TestLink bietet Funktionen zur Benutzerverwaltung und -autorisierung, sodass Sie jedem Teammitglied die richtigen Berechtigungen erteilen kรถnnen.
Nachfolgend finden Sie die Liste der Standardrollen in TestLink und ihrer Rechte.
| Funktion / Rolle (Role) * | Testfรคlle | Testmetriken |
|---|---|---|
| GUEST | Ansehen | Ansehen |
| Tester | Ausfรผhren | Ansehen |
| Leitender Tester | Bearbeiten und ausfรผhren | Ansehen |
| Leiter und Admin | Bearbeiten und ausfรผhren | Bearbeiten und ausfรผhren |
Schritt 1) Klicken Sie auf der TestLink-Startseite auf das Symbol โBenutzer/Rollenโ in der Navigationsleiste.
Schritt 2) Klicken Sie auf "Erstellen".
Schritt 3) Fรผllen Sie alle Benutzerdaten aus und klicken Sie auf die Schaltflรคche โSpeichernโ.
Die neu erstellten Benutzer werden in der Liste angezeigt.
Schritt 4) Weisen Sie dem Benutzer die Rolle โTestprojektโ zu.
- Klicken Sie auf โTestprojektrollen zuweisenโ Tab
- Wรคhlen Sie den Projektnamen
- Wรคhlen Sie die Benutzerrolle aus dem Dropdown-Menรผ aus.
Schreibanforderungen
Anforderungen beschreiben, was das System leisten soll, und TestLink ermรถglicht es Ihnen, diese Anforderungen zusammen mit den Testfรคllen zu speichern, die sie รผberprรผfen. Die nรคchsten Schritte zeigen, wie Sie eine Anforderungsspezifikation hinzufรผgen.
Schritt 1) Wรคhlen Sie in der Navigationsleiste den Link โAnforderungenโ. Dadurch wird die Seite mit den Anforderungen geรถffnet.
Schritt 2) Klicken Sie auf der rechten Seite der Anforderungsseite auf โErstellenโ.
Schritt 3) Ein neues Fenster รถffnet sich. Geben Sie alle Details ein, einschlieรlich:
- Dokument Identifikation
- Titel
- Anforderung DescriptIon
- Klicken Sie auf "Speichern"
Als Typ kรถnnen Sie eine Option aus dem Dropdown-Menรผ auswรคhlen. In diesem Beispiel haben wir Folgendes gewรคhlt: โBenutzeranforderungsspezifikationโ.
Schritt 4) Die Anforderungsspezifikation wird erstellt und im linken Seitenbereich unter dem Projekt angezeigt.Guru99 ".
Schritt 5) Wรคhlen Sie auf der Startseite der Anforderungsspezifikation die Schaltflรคche โEinstellungenโ. Ein neues Fenster รถffnet sich.
Schritt 6) Klicken Sie unter โAnforderungโ auf die Registerkarte โErstellenโ. Operanungen.
Schritt 7) Fรผllen Sie alle angegebenen Felder aus und klicken Sie auf โSpeichernโ.
- Geben Sie die Dokument-ID ein
- Geben Sie den Titelnamen ein
- Geben Sie die Beschreibung ein
- Geben Sie den Status ein โ Entwurf, รberarbeitung, รberprรผfung, nicht testbar oder gรผltig (wir haben gรผltig gewรคhlt).
- Geben Sie den Typ an โ Benutzeroberflรคche, nicht-funktional, informativ, Funktion oder Anwendungsfall (wir haben Anwendungsfall gewรคhlt).
- Geben Sie die Anzahl der benรถtigten Testfรคlle ein
- Klicken Sie am Ende auf โSpeichernโ.
Hinweis: Um weitere Anforderungen hinzuzufรผgen, markieren Sie das Kontrollkรคstchen und klicken Sie auf โSpeichernโ.
Auf der linken Seite des Bedienfelds ist die neue Anforderung sichtbar.
Anforderungen Testfรคllen zuordnen
In TestLink kรถnnen Anforderungen mit Testfรคllen verknรผpft werden. Dies ist eine entscheidende Funktion fรผr tracDie Testabdeckung ist optimal. In der Testberichtsansicht kรถnnen Sie รผberprรผfen, welche Anforderungen nicht abgedeckt sind, und diese zu Testsuiten hinzufรผgen, um eine maximale Abdeckung zu erreichen.
Schritt 1) รffnen Sie im Abschnitt โTestspezifikationโ einen beliebigen einzelnen Testfall und klicken Sie auf das Anforderungssymbol.
Schritt 2) Um eine Anforderungsspezifikation einem Testfall zuzuordnen, befolgen Sie diese Schritte.
- Wรคhlen Sie die Anforderungsspezifikation รผber das Dropdown-Menรผ aus.
- Aktivieren Sie das Kontrollkรคstchen โAnforderungโ
- Klicken Sie auf die Registerkarte โZuweisenโ.
Nach dem Klicken auf die Registerkarte โZuweisenโ erscheint ein Fenster mit der Meldung โAnforderung zugewiesenโ.
Ausfรผhren eines Testfalls
In TestLink kรถnnen Sie einen Testfall ausfรผhren und dessen Ausfรผhrungsstatus รคndern. Der Status eines Testfalls kann auf โBlockiertโ, โBestandenโ oder โFehlgeschlagenโ gesetzt werden. Anfangs hat der Testfall den Status โNicht ausgefรผhrtโ, kann aber nach der Aktualisierung nicht mehr auf โNicht ausgefรผhrtโ zurรผckgesetzt werden.
Schritt 1) Klicken Sie in der Navigationsleiste auf den Link โTestausfรผhrungโ. Dadurch wird das Testausfรผhrungs-Panel geรถffnet.
Schritt 2) Wรคhlen Sie im linken Seitenbereich den Testfall aus, den Sie ausfรผhren mรถchten.
Schritt 3) Sobald Sie den Testfall ausgewรคhlt haben, รถffnet sich ein neues Fenster.
Schritt 4) Folge diesen Schritten.
- Geben Sie die Notizen zum ausgefรผhrten Testfall ein.
- Wรคhlen Sie seinen Status aus
Schritt 5) Fรผllen Sie auf derselben Seite รคhnliche Details zur Ausfรผhrung aus. Wรคhlen Sie den Status aus und klicken Sie auf โAusfรผhrung speichernโ.
Testberichte erstellen
Testberichte geben Einblick in den Ausfรผhrungsfortschritt, die Anforderungsabdeckung und den allgemeinen Qualitรคtsstatus. TestLink unterstรผtzt verschiedene Formate zum Teilen von Berichten mit Stakeholdern.
- HTML
- MS Word
- MS Excel
- OpenOffice Writer
- OpenOffice Calc
Schritt 1) Klicken Sie in der Navigationsleiste auf die Option โTestberichteโ.
Schritt 2) Wรคhlen Sie im linken Seitenbereich den Link โTestberichtโ aus.
Schritt 3) Um einen Bericht zu erstellen, befolgen Sie diese Schritte.
- Markieren oder entfernen Sie die Markierung der Optionen, die Sie in Ihrem Testbericht hervorheben mรถchten.
- Klicken Sie auf Ihren Projektordner
Der Testbericht sieht folgendermaรen aus.
Export-Testfall / Testsuite
Mit TestLink kรถnnen Sie Testprojekte und Testsuiten exportieren und anschlieรend in ein anderes TestLink-Projekt auf einem anderen Server oder System importieren. Die folgenden Schritte beschreiben den Exportvorgang.
Schritt 1) Wรคhlen Sie auf der Seite โTestspezifikationโ den Testfall aus, den Sie exportieren mรถchten.
Schritt 2) Klicken Sie auf der rechten Seite des Bedienfelds auf die Das Einstellungssymbol zeigt die Operationen an, die fรผr den Testfall durchgefรผhrt werden kรถnnen.
Schritt 3) Klicken Sie auf die "Export" .
Schritt 4) Ein weiteres Fenster รถffnet sich. Markieren Sie die gewรผnschten Optionen und klicken Sie auf die Registerkarte โExportierenโ.
Folgendes XML wird generiert.
Importieren von Testfรคllen / Testsuiten
Durch den Import werden Testfรคlle oder Testsuiten aus einem XML-Export in die gewรผnschte Ziel-Testsuite รผbernommen.
Schritt 1) Wรคhlen Sie den Test-Suite-Ordner aus, in den Sie den Testfall importieren mรถchten.
Schritt 2) Klicken Sie auf das Einstellungssymbol Auf der rechten Seite des Bedienfelds werden die Operationen angezeigt, die fรผr die Testsuite oder den Testfall ausgefรผhrt werden kรถnnen.
Schritt 3) Klicken Sie in der Liste der Testfalloperationen auf โImportierenโ.
Schritt 4) Suchen Sie die XML-Testfalldatei, die Sie aus TestLink exportiert haben, und fรผgen Sie sie hinzu. Klicken Sie anschlieรend auf โHochladenโ.
- Verwenden Sie die Option โDurchsuchenโ, um die XML-Testfalldatei anzuhรคngen, die Sie aus TestLink exportiert haben.
- Klicken Sie auf โDatei hochladenโ.
Beim Hochladen einer Datei รถffnet sich ein Fenster mit der Aufschrift โTestfรคlle importierenโ.
Schritt 5) Der Testfall wird hochgeladen und auf der rechten Seite des Bedienfelds angezeigt.




























































