TestLink-Tutorial
Was ist TestLink?
Test-Link ist das am weitesten verbreitete webbasierte Open-Source-Testmanagement-Tool. Es synchronisiert sowohl die Anforderungsspezifikation als auch die Testspezifikation miteinander. Mit diesem Tool kann der Benutzer Testprojekte erstellen und Testfรคlle dokumentieren. Mit Test-Link kรถnnen Sie ein Konto fรผr mehrere Benutzer erstellen und verschiedene Benutzerrollen zuweisen. Admin-Benutzer kรถnnen Testfallzuweisungsaufgaben verwalten.
Es unterstรผtzt sowohl die automatisierte als auch die manuelle Ausfรผhrung von Testfรคllen. Die Tester kรถnnen generieren Versuchsplan und Testbericht in einem Bruchteil der Zeit mit diesem Tool. Es unterstรผtzt Testberichte in verschiedenen Formaten wie Excel, MS Word und HTML. Darรผber hinaus unterstรผtzt es auch die Integration mit vielen gรคngigen Defekt Tracking-Systeme wie JIRA, MANTIS, BUGZILLA, TRAC usw. Da es sich um ein webbasiertes Tool handelt, kรถnnen mehrere Benutzer mit ihren Anmeldeinformationen und zugewiesenen Rollen gleichzeitig auf seine Funktionalitรคt zugreifen.
Vorteile von TestLink
- Es unterstรผtzt mehrere Projekte
- Einfacher Export und Import von Testfรคllen
- Einfache Integration in viele Fehlermanagement-Tools
- Automatisierte Testfallausfรผhrung durch XML-RPC
- Einfache Filterung von Testfรคllen nach Version, Schlรผsselwรถrtern, Testfall-ID und Version
- Einfache Zuweisung von Testfรคllen zu mehreren Benutzern
- Einfach zu erstellende Testplรคne und Testberichte in verschiedenen Formaten
- Stellen Sie mehreren Benutzern Anmeldeinformationen bereit und weisen Sie ihnen Rollen zu
Bei TestLink anmelden
Schritt 1: รffnen Sie den Microsoft Store auf Ihrem Windows-PC Testlink Homepage 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
Schritt 1: Klicken Sie im Hauptfenster auf Projektmanagement testen, es รถffnet sich ein weiteres Fenster
Schritt 2: Klicken Sie auf den Reiter โErstellenโ, um ein neues Projekt zu erstellen.
Schritt 3: Geben Sie alle erforderlichen Felder in das Fenster ein, z. B. eine Kategorie fรผr ein Testprojekt, den Namen des Projekts, ein Prรคfix, eine Beschreibung usw. Nachdem Sie alle erforderlichen Angaben gemacht haben, klicken Sie am Ende des Fensters auf die Registerkarte โErstellenโ.
Dadurch wird Ihr Projekt โGuru99โ erfolgreich erstellt.
Erstellen eines Testplans
Der Testplan enthรคlt die vollstรคndigen Informationen wie den Umfang des Softwaretests, Meilensteine, Testsuiten und Testfรคlle. Nachdem Sie ein Testprojekt erstellt haben, besteht der nรคchste Schritt darin, einen Testplan zu erstellen.
Schritt 1: Klicken Sie auf der Startseite auf Testplanverwaltung
Schritt 2:: Es รถffnet sich eine weitere Seite. Klicken Sie unten auf der Seite auf die Registerkarte โErstellenโ.
Schritt 3:: Geben Sie im geรถffneten Fenster alle erforderlichen Informationen wie Name, Beschreibung, Aus vorhandenem Testplan erstellen usw. ein und klicken Sie auf โRegisterkarte erstellenโ.
Schritt 4: Der Guru 99-Testplan wurde erfolgreich erstellt
Build-Erstellung
Ein Build ist eine bestimmte Version einer Software
Schritt 1: Klicken Sie auf der Startseite unter Testplan auf Builds/Releases
Schritt 2: Geben Sie im nรคchsten Fenster alle erforderlichen Details fรผr eine Softwareversion ein und klicken Sie auf โErstellenโ, um Ihre Version zu speichern.
- Geben Sie den Titelnamen ein
- Geben Sie die Beschreibung der Softwareversion ein
- Aktivieren Sie das Kontrollkรคstchen fรผr den Status โAktivโ
- Aktivieren Sie das Kontrollkรคstchen fรผr den Status โOffenโ
- Wรคhlen Sie das Verรถffentlichungsdatum
- Klicken Sie auf die Schaltflรคche โErstellenโ.
Sobald Sie die Software verรถffentlicht haben, sieht sie so aus
Testsuite erstellen
Eine Testsuite ist eine Sammlung von Testfรคllen, die dieselbe Komponente testen oder validieren kรถnnen. 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 Einstellungssymbol . Es wird eine Reihe von Testvorgรคngen angezeigt.
Schritt 3: Klicken Sie auf die Registerkarte โErstellenโ fรผr die Testsuite
Schritt 4: Fรผllen Sie alle Details fรผr die Testsuite aus und klicken Sie auf die Registerkarte โSpeichernโ.
- Geben Sie den Namen der Testsuite ein
- Geben Sie die Details zu Ihrer Testsuite ein
- Klicken Sie auf die Schaltflรคche Speichern, um die Details der Testsuite zu speichern
Sie kรถnnen sehen, dass die Testsuite fรผr Guru 99 erstellt wurde
Ihre Testsuite wird auf der linken Seite des Bedienfelds unter der Ordnerstrukturstruktur angezeigt
Erstellen eines Testfalls
Testcase enthรคlt eine Abfolge von Testschritten, um ein bestimmtes Szenario mit einem erwarteten Ergebnis zu testen. In den folgenden Schritten wird erlรคutert, wie Sie einen Testfall zusammen mit den Testschritten erstellen.
Schritt 1:: Klicken Sie auf den Testsuite-Ordner auf der linken Seite des Bedienfelds unter einer Ordnerbaumstruktur
Schritt 2: Klicken Sie auf das Einstellungssymbol im rechten Seitenbereich. Eine Liste der Testfallvorgรคnge wird im rechten Seitenbereich angezeigt.
Schritt 3: Es รถffnet sich ein neues Fenster. Um Testfรคlle zu erstellen, klicken Sie in den Testfalloperationen auf die Schaltflรคche โErstellenโ.
Schritt 4: Geben Sie die Details auf der Seite mit der Testfallspezifikation ein
Schritt 5: Klicken Sie nach Eingabe der Details auf die Schaltflรคche โErstellenโ, um die Details zu speichern. Der Testfall fรผr Guru99 wurde erfolgreich erstellt
Schritt 6: Klicken Sie im Ordner auf โTestfallโ, wie oben gezeigt. Es รถffnet sich ein Fenster. Klicken Sie in einem Testfall auf die Schaltflรคche โSchritte erstellenโ. Es รถffnet sich ein Testfall-Schritteditor
Schritt 7) Es รถffnet sich ein weiteres Fenster auf der gleichen Seite, in diesem Fenster mรผssen Sie die folgenden Details eingeben
- Geben Sie die Schrittaktion fรผr Ihren Testfall ein
- Geben Sie die Details zur Schrittaktion ein
- Klicken Sie auf โSpeichernโ und fรผgen Sie eine weitere Schrittaktion hinzu. ODER klicken Sie auf die Registerkarte โSpeichern und Beendenโ, wenn kein weiterer Testschritt hinzuzufรผgen ist
Schritt 8) Sobald Sie den Testschritt speichern und beenden, sieht er folgendermaรen aus
Testfall einem Testplan zuordnen
Damit der Testfall ausgefรผhrt werden kann, muss er dem Testplan zugewiesen werden. Hier sehen wir, wie wir einen Testfall einem Testplan zuordnen kรถnnen.
Schritt 1) Klicken Sie auf das Einstellungssymbol auf dem Testfeld. Es wird die Liste der Vorgรคnge angezeigt.
Schritt 2) Klicken Sie auf โZu Testplรคnen hinzufรผgenโ
Schritt 3) Es รถffnet sich ein neues Fenster. 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 zu Ihrem Testplan hinzugefรผgt.
Erstellen von Benutzern und Zuweisen von Rollen in TestLink
Testlink bietet Benutzerverwaltungs- und Autorisierungsfunktionen.
Nachfolgend finden Sie eine Liste der Standardrollen in Testlink und ihre 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: Von dem TestlinkKlicken Sie auf der Startseite von s auf das Benutzer-/Rollensymbol in der Navigationsleiste
Schritt 2: Klicken Sie auf Erstellen
Schritt 3:: Fรผllen Sie alle Benutzerdetails aus und klicken Sie auf die Schaltflรคche โSpeichernโ
Hier in der Liste kรถnnen wir sehen, welche Benutzer erstellt wurden
Schritt 4:: Dem Benutzer eine Testprojektrolle zuweisen,
- Klicken Sie auf โTestprojektrollen zuweisenโ Tab
- Wรคhlen Sie den Projektnamen
- Wรคhlen Sie die Benutzerrolle aus der Dropdown-Liste aus
Schreibanforderungen
Schritt 1: Wรคhlen Sie in der Navigationsleiste den Link โAnforderungenโ aus. Dadurch wird die Seite โAnforderungenโ geรถffnet.
Schritt 2:: Klicken Sie auf der Anforderungsseite auf der rechten Seite des Bedienfelds auf die Schaltflรคche โErstellenโ.
Schritt 3:: Ein neues Fenster wird geรถffnet. Geben Sie alle Details ein, wie
- Dokument Identifikation
- Titel
- Anforderung DescriptIon
- Und klicken Sie auf die Schaltflรคche โSpeichernโ.
Fรผr den Typ kรถnnen Sie die Option aus dem Dropdown-Menรผ auswรคhlen โ hier haben wir ausgewรคhlt โBenutzeranforderungsspezifikationโ
Schritt 4:: Es sollte eine Anforderungsspezifikation erstellt und im linken Seitenbereich unter dem Projekt โGuru99โ angezeigt werden.
Schritt 5:: Wรคhlen Sie die Einstellungsschaltflรคche auf der Startseite der Anforderungsspezifikation aus. Es รถffnet sich ein weiteres Fenster.
Schritt 6:Klicken Sie unter โAnforderungโ auf die Registerkarte โErstellenโ. Operanungen.
Schritt 7:: Fรผllen Sie alle angegebenen Details aus und klicken Sie auf die Schaltflรคche โSpeichernโ
- Geben Sie die Dokument-ID ein
- Geben Sie den Titelnamen ein
- Geben Sie die Beschreibung ein
- Geben Sie den Status ein โ ob Entwurf, รberarbeitung, รberprรผfung, nicht testbar usw. Hier haben wir โGรผltigโ ausgewรคhlt
- Geben Sie den Typ ein โ Benutzeroberflรคche, nicht funktionsfรคhig, informativ, Feature usw. Hier haben wir den Anwendungsfall ausgewรคhlt
- Geben Sie die Anzahl der benรถtigten Testfรคlle ein
- Geben Sie am Ende die Schaltflรคche โSpeichernโ ein
Hinweis: Um weitere Anforderungen hinzuzufรผgen, kรถnnen Sie das Kontrollkรคstchen markieren und auf die Schaltflรคche Speichern klicken.
Auf der linken Seite des Panels sehen wir, dass die Anforderung hinzugefรผgt wurde.
Zuweisen von Anforderungen zu Testfรคllen
In Testlink, Anforderung kann mit Testfรคllen verbunden werden. Dies ist eine sehr wichtige Funktion, um die Testabdeckung basierend auf den Anforderungen zu verfolgen. In Testberichten kรถnnen Sie รผberprรผfen, welche Anforderungen nicht abgedeckt sind, und entsprechend reagieren, um sie in Testsuiten fรผr eine maximale Testabdeckung einzubinden
Schritt 1: รffnen Sie im Abschnitt โTestspezifikationโ einen einzelnen Testfall und klicken Sie auf das Anforderungssymbol
Schritt 2: Um die Anforderungsspezifikation einem Testfall zuzuordnen, mรผssen Sie die folgenden Schritte ausfรผhren
- Scrollen Sie durch das Dropdown-Feld, um die Anforderungsspezifikation auszuwรคhlen
- Aktivieren Sie das Kontrollkรคstchen โAnforderungโ
- Klicken Sie auf die Registerkarte โZuweisenโ.
Nachdem Sie auf die Registerkarte โZuweisenโ geklickt haben, erscheint ein Fenster mit der Meldung โZugewiesene Anforderungโ.
Einen Testfall ausfรผhren
In TestLink kรถnnen wir einen Testfall ausfรผhren und den Ausfรผhrungsstatus eines Testfalls รคndern. Status eines Testfalls kann eingestellt werden zu โgesperrtโ โBestandenโ, or "fehlgeschlagen". Anfรคnglich, es wird in โnicht ausgefรผhrtโ sein Status, aber sobald Sie hVogel Wenn Sie es aktualisiert haben, kann es nicht erneut in den Status โNicht ausgefรผhrtโ geรคndert werden.
Schritt 1: Klicken Sie in der Navigationsleiste auf den Link โTestausfรผhrungโ. Sie werden zum Testausfรผhrungspanel weitergeleitet.
Schritt 2: Wรคhlen Sie im linken Seitenbereich den Testfall aus, den Sie ausfรผhren mรถchten
Schritt 3:: Sobald Sie die Testfรคlle ausgewรคhlt haben, รถffnet sich ein Fenster.
Schritt 4:: Befolgen Sie die folgenden Schritte
- Geben Sie die Notizen zum ausgefรผhrten Testfall ein
- Wรคhlen Sie seinen Status aus
Schritt 5: Auf derselben Seite mรผssen Sie รคhnliche Details zur Ausfรผhrung des Testfalls eingeben. Fรผllen Sie die Details aus, wรคhlen Sie den Status aus und klicken Sie dann auf โAusfรผhrung speichernโ.
Testberichte erstellen
Testlink unterstรผtzt verschiedene Testberichtformate wie
- HTML
- MS Word
- MS Excel
- OpenOffice Schriftsteller
- OpenOffice Calc
Schritt 1:: Klicken Sie in der Navigationsleiste auf die Option Testberichte
Schritt 2:: Wรคhlen Sie im linken Seitenbereich den Link โTestberichtโ.
Schritt 3:: Um einen Bericht zu erstellen, befolgen Sie die folgenden Schritte
- Markieren und deaktivieren Sie die Option, die Sie in Ihrem Testbericht hervorheben mรถchten
- Klicken Sie auf Ihren Projektordner
Der Testbericht wird so aussehen
Testfall/Testsuite exportieren
Testlink Bietet die Funktionen zum Exportieren von Testprojekten/Testsuiten in Ihr Testlink und dann kรถnnen Sie sie in ein anderes importieren Testlink Projekt auf einem anderen Server oder System. Dazu mรผssen Sie den folgenden Schritt ausfรผhren
Schritt 1: Wรคhlen Sie auf der Seite โTestspezifikationโ den Testfall aus, den Sie exportieren mรถchten
Schritt 2:: Klicken Sie nun auf der rechten Seite des Panels auf Einstellungssymbol, es werden alle Vorgรคnge angezeigt, die am Testfall durchgefรผhrt werden kรถnnen.
Schritt 3:: Drรผcke den "Export" Taste im nun erscheinenden Bestรคtigungsfenster nun wieder los.
Schritt 4: Es รถffnet sich ein weiteres Fenster, markieren Sie die Option als erforderlich und klicken Sie auf die Registerkarte โExportierenโ.
Folgendes XML wird generiert
Testfall/Testsuite importieren
Schritt 1:: Wรคhlen Sie den Testsuite-Ordner aus, in den Sie den Testfall importieren mรถchten
Schritt 2: Klicken Sie auf das Einstellungssymbol Auf der rechten Seite des Panels werden alle Operationen angezeigt, die fรผr die Testsuite/den Testfall ausgefรผhrt werden kรถnnen.
Schritt 3: Klicken Sie in der Liste der Testfalloperationen auf die Schaltflรคche Importieren.
Schritt 4: Durchsuchen Sie die XML-Testfalldatei, die Sie รผber den Testlink exportiert haben, hรคngen Sie sie an und klicken Sie auf die Schaltflรคche โHochladenโ.
- Verwenden Sie die Durchsuchen-Option, um die XML-Testfalldatei anzuhรคngen, die Sie aus Testlink exportiert haben
- Klicken Sie auf Datei hochladen
Wenn Sie eine Datei hochladen, รถffnet sich ein Fenster mit der Angabe der Importtestfรคlle
Schritt 5: Der Testfall wird hochgeladen und auf der rechten Seite des Panels angezeigt
Zusammenfassung
In diesem Tutorial haben wir verschiedene Aspekte von TestLink behandelt, wie zum Beispiel, wie Sie Testlink-als Testmanagement. Es erklรคrt Ihnen Schritt fรผr Schritt, wie Sie den Testplan fรผr Ihr Projekt verwalten, wie Sie einen Benutzer erstellen und ihm seine Rollen entsprechend zuweisen oder sogar, wie Sie Testfรคlle in Ihr Projekt importieren oder exportieren. Andere nรผtzliche Funktionen wie das Erstellen von Berichten, das Definieren von Anforderungen usw. werden in diesem Tutorial ebenfalls gut demonstriert.




























































