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

  1. Geben Sie die Benutzer-ID ein โ€“ admin
  2. Geben Sie das Passwort ein
  3. Klicken Sie auf die Registerkarte โ€žAnmeldenโ€œ.

Bei TestLink anmelden

Erstellen eines Testprojekts

Schritt 1: Klicken Sie im Hauptfenster auf Projektmanagement testen, es รถffnet sich ein weiteres Fenster

Erstellen eines Testprojekts

Schritt 2: Klicken Sie auf den Reiter โ€žErstellenโ€œ, um ein neues Projekt zu erstellen.

Erstellen eines Testprojekts

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โ€œ.

Erstellen eines Testprojekts

Dadurch wird Ihr Projekt โ€žGuru99โ€œ erfolgreich erstellt.

Erstellen eines Testprojekts

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

Erstellen eines Testplans

Schritt 2:: Es รถffnet sich eine weitere Seite. Klicken Sie unten auf der Seite auf die Registerkarte โ€žErstellenโ€œ.

Erstellen eines Testplans

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โ€œ.

Erstellen eines Testplans

Schritt 4: Der Guru 99-Testplan wurde erfolgreich erstellt

Erstellen eines Testplans

Build-Erstellung

Ein Build ist eine bestimmte Version einer Software

Schritt 1: Klicken Sie auf der Startseite unter Testplan auf Builds/Releases

Build-Erstellung

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.

  1. Geben Sie den Titelnamen ein
  2. Geben Sie die Beschreibung der Softwareversion ein
  3. Aktivieren Sie das Kontrollkรคstchen fรผr den Status โ€žAktivโ€œ
  4. Aktivieren Sie das Kontrollkรคstchen fรผr den Status โ€žOffenโ€œ
  5. Wรคhlen Sie das Verรถffentlichungsdatum
  6. Klicken Sie auf die Schaltflรคche โ€žErstellenโ€œ.

Build-Erstellung

Sobald Sie die Software verรถffentlicht haben, sieht sie so aus

Build-Erstellung

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โ€œ.

Testsuite erstellen

Schritt 2: Klicken Sie auf der rechten Seite des Bedienfelds auf das Einstellungssymbol Testsuite erstellen. Es wird eine Reihe von Testvorgรคngen angezeigt.

Schritt 3: Klicken Sie auf die Registerkarte โ€žErstellenโ€œ fรผr die Testsuite

Testsuite erstellen

Schritt 4: Fรผllen Sie alle Details fรผr die Testsuite aus und klicken Sie auf die Registerkarte โ€žSpeichernโ€œ.

  1. Geben Sie den Namen der Testsuite ein
  2. Geben Sie die Details zu Ihrer Testsuite ein
  3. Klicken Sie auf die Schaltflรคche Speichern, um die Details der Testsuite zu speichern

Testsuite erstellen

Sie kรถnnen sehen, dass die Testsuite fรผr Guru 99 erstellt wurde

Testsuite erstellen

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

Erstellen eines Testfalls

Schritt 2: Klicken Sie auf das Einstellungssymbol im rechten Seitenbereich. Eine Liste der Testfallvorgรคnge wird im rechten Seitenbereich angezeigt.

Erstellen eines Testfalls

Schritt 3: Es รถffnet sich ein neues Fenster. Um Testfรคlle zu erstellen, klicken Sie in den Testfalloperationen auf die Schaltflรคche โ€žErstellenโ€œ.

Erstellen eines Testfalls

Schritt 4: Geben Sie die Details auf der Seite mit der Testfallspezifikation ein

Erstellen eines Testfalls

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

Erstellen eines Testfalls

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

Erstellen eines Testfalls

Schritt 7) Es รถffnet sich ein weiteres Fenster auf der gleichen Seite, in diesem Fenster mรผssen Sie die folgenden Details eingeben

  1. Geben Sie die Schrittaktion fรผr Ihren Testfall ein
  2. Geben Sie die Details zur Schrittaktion ein
  3. 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

Erstellen eines Testfalls

Schritt 8) Sobald Sie den Testschritt speichern und beenden, sieht er folgendermaรŸen aus

Erstellen eines Testfalls

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 Testfall einem Testplan zuordnen auf dem Testfeld. Es wird die Liste der Vorgรคnge angezeigt.

Schritt 2) Klicken Sie auf โ€žZu Testplรคnen hinzufรผgenโ€œ

Testfall einem Testplan zuordnen

Schritt 3) Es รถffnet sich ein neues Fenster. Suchen Sie nach Ihrem Projekt โ€žGuru99โ€œ.

  1. Markieren Sie das Kontrollkรคstchen neben Ihrem Testplan
  2. Klicken Sie auf die Schaltflรคche โ€žHinzufรผgenโ€œ.

Testfall einem Testplan zuordnen

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

Erstellen von Benutzern und Zuweisen von Rollen in TestLink

Schritt 2: Klicken Sie auf Erstellen

Erstellen von Benutzern und Zuweisen von Rollen in TestLink

Schritt 3:: Fรผllen Sie alle Benutzerdetails aus und klicken Sie auf die Schaltflรคche โ€žSpeichernโ€œ

Erstellen von Benutzern und Zuweisen von Rollen in TestLink

Hier in der Liste kรถnnen wir sehen, welche Benutzer erstellt wurden

Erstellen von Benutzern und Zuweisen von Rollen in TestLink

Schritt 4:: Dem Benutzer eine Testprojektrolle zuweisen,

  1. Klicken Sie auf โ€žTestprojektrollen zuweisenโ€œ Tab
  2. Wรคhlen Sie den Projektnamen
  3. Wรคhlen Sie die Benutzerrolle aus der Dropdown-Liste aus

Erstellen von Benutzern und Zuweisen von Rollen in TestLink

Schreibanforderungen

Schritt 1: Wรคhlen Sie in der Navigationsleiste den Link โ€žAnforderungenโ€œ aus. Dadurch wird die Seite โ€žAnforderungenโ€œ geรถffnet.

Schreibanforderungen

Schritt 2:: Klicken Sie auf der Anforderungsseite auf der rechten Seite des Bedienfelds auf die Schaltflรคche โ€žErstellenโ€œ.

Schreibanforderungen

Schritt 3:: Ein neues Fenster wird geรถffnet. Geben Sie alle Details ein, wie

  1. Dokument Identifikation
  2. Titel
  3. Anforderung DescriptIon
  4. 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โ€œ

Schreibanforderungen

Schritt 4:: Es sollte eine Anforderungsspezifikation erstellt und im linken Seitenbereich unter dem Projekt โ€žGuru99โ€œ angezeigt werden.

Schreibanforderungen

Schritt 5:: Wรคhlen Sie die Einstellungsschaltflรคche auf der Startseite der Anforderungsspezifikation aus. Es รถffnet sich ein weiteres Fenster.

Schreibanforderungen

Schritt 6:Klicken Sie unter โ€žAnforderungโ€œ auf die Registerkarte โ€žErstellenโ€œ. Operanungen.

Schreibanforderungen

Schritt 7:: Fรผllen Sie alle angegebenen Details aus und klicken Sie auf die Schaltflรคche โ€žSpeichernโ€œ

  1. Geben Sie die Dokument-ID ein
  2. Geben Sie den Titelnamen ein
  3. Geben Sie die Beschreibung ein
  4. Geben Sie den Status ein โ€“ ob Entwurf, รœberarbeitung, รœberprรผfung, nicht testbar usw. Hier haben wir โ€žGรผltigโ€œ ausgewรคhlt
  5. Geben Sie den Typ ein โ€“ Benutzeroberflรคche, nicht funktionsfรคhig, informativ, Feature usw. Hier haben wir den Anwendungsfall ausgewรคhlt
  6. Geben Sie die Anzahl der benรถtigten Testfรคlle ein
  7. Geben Sie am Ende die Schaltflรคche โ€žSpeichernโ€œ ein

Schreibanforderungen

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.

Schreibanforderungen

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

Anforderung zu Testfรคllen zuweisen

Schritt 2: Um die Anforderungsspezifikation einem Testfall zuzuordnen, mรผssen Sie die folgenden Schritte ausfรผhren

  1. Scrollen Sie durch das Dropdown-Feld, um die Anforderungsspezifikation auszuwรคhlen
  2. Aktivieren Sie das Kontrollkรคstchen โ€žAnforderungโ€œ
  3. Klicken Sie auf die Registerkarte โ€žZuweisenโ€œ.

Anforderung zu Testfรคllen zuweisen

Nachdem Sie auf die Registerkarte โ€žZuweisenโ€œ geklickt haben, erscheint ein Fenster mit der Meldung โ€žZugewiesene Anforderungโ€œ.

Anforderung zu Testfรคllen zuweisen

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.

Einen Testfall ausfรผhren

Schritt 2: Wรคhlen Sie im linken Seitenbereich den Testfall aus, den Sie ausfรผhren mรถchten

Einen Testfall ausfรผhren

Schritt 3:: Sobald Sie die Testfรคlle ausgewรคhlt haben, รถffnet sich ein Fenster.

Einen Testfall ausfรผhren

Schritt 4:: Befolgen Sie die folgenden Schritte

  1. Geben Sie die Notizen zum ausgefรผhrten Testfall ein
  2. Wรคhlen Sie seinen Status aus

Einen Testfall ausfรผhren

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โ€œ.

Einen Testfall ausfรผhren

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

Testberichte erstellen

Schritt 2:: Wรคhlen Sie im linken Seitenbereich den Link โ€žTestberichtโ€œ.

Testberichte erstellen

Schritt 3:: Um einen Bericht zu erstellen, befolgen Sie die folgenden Schritte

  1. Markieren und deaktivieren Sie die Option, die Sie in Ihrem Testbericht hervorheben mรถchten
  2. Klicken Sie auf Ihren Projektordner

Testberichte erstellen

Der Testbericht wird so aussehen

Testberichte erstellen

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

Testfall/Testsuite exportieren

Schritt 2:: Klicken Sie nun auf der rechten Seite des Panels auf Testfall/Testsuite exportieren 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.

Testfall/Testsuite exportieren

Schritt 4: Es รถffnet sich ein weiteres Fenster, markieren Sie die Option als erforderlich und klicken Sie auf die Registerkarte โ€žExportierenโ€œ.

Testfall/Testsuite exportieren

Folgendes XML wird generiert

Testfall/Testsuite exportieren

Testfall/Testsuite importieren

Schritt 1:: Wรคhlen Sie den Testsuite-Ordner aus, in den Sie den Testfall importieren mรถchten

Testfall/Testsuite importieren

Schritt 2: Klicken Sie auf das Einstellungssymbol Testfall/Testsuite importieren 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.

Testfall/Testsuite 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โ€œ.

  1. Verwenden Sie die Durchsuchen-Option, um die XML-Testfalldatei anzuhรคngen, die Sie aus Testlink exportiert haben
  2. Klicken Sie auf Datei hochladen

Testfall/Testsuite importieren

Wenn Sie eine Datei hochladen, รถffnet sich ein Fenster mit der Angabe der Importtestfรคlle

Testfall/Testsuite importieren

Schritt 5: Der Testfall wird hochgeladen und auf der rechten Seite des Panels angezeigt

Testfall/Testsuite importieren

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.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: