Zu diesem Tutorial

Klaros-Testmanagement ist eine Software, um Testfälle zu verwalten, auszuführen und auszuwerten. Zudem ist es ein mächtiges Werkzeug mit zahlreichen Schnittstellen und Funktionen um den gesamten Testprozess abbilden.

In diesem Tutorial beschränken wir uns auf die Basis-Funktionen und zeigen Ihnen, wie Sie auf kürzestem Weg Erfolge mit Klaros-Testmanagement erzielen.

Das Beispiel in diesem Tutorial ist auch als Video auf unserer Webseite zu finden:


Wir möchten Ihren Start so reibungslos wie möglich gestalten. Sollten Sie etwas vermissen oder doch einmal hängenbleiben, zögern Sie bitte nicht sich an uns zu wenden. Wir freuen uns über Ihr Feedback unter  support@verit.de

Einen Testfall erstellen und ausführen

Um einen manuellen Testfall ausführen zu können, müssen vier Objekte angelegt werden:
 
  1. Das Projekt, in dem alle weiteren Objekte gespeichert werden.
  2. Eine oder mehrere Testumgebungen, in der der Testfall ausgeführt werden soll, wie z.B Betriebssysteme oder Browservarianten.
  3. Das Testsystem, (auch Prüfobjekt, zu testendes System, Testobjekt).
  4. Der Testfall selbst mit seiner Ablaufbeschreibung, die in einzelne Testschritte unterteilt wird.

1. Ein Projekt anlegen

Wir beginnen mit dem Anlegen des Projektes. Projekte sind die Einheiten, die alle testbezogenen Objekte zu einem bestimmten Testvorhaben zusammenfassen. In unserem Beispiel soll eine Zeiterfassungssoftware getestet werden.

 
DefinierenProjekteNeu → Beschreibung: "Zeiterfassung testen" → Speichern

Wählen Sie nun die Funktion Dieses Projekt aktivieren ganz links neben der Projekt-ID oder links in der Spalte Aktion aus. Das ausgewählte Projekt erscheint nun dauerhaft oben rechts im Fenster.

2. Eine Testumgebung anlegen

Als nächstes wird die Testumgebung angelegt. In Klaros-Testmanagement fasst eine Testumgebung die Festlegung von äußeren Umständen zusammen, die das Testergebnis beeinflussen können. Dies könnte das Betriebssystem sein, eine physikalische Umgebung, die Version eines Kundensystems oder wie in unserem Beispiel der Webbrowser.

 
TestumgebungenNeu → Beschreibung eingeben: "Chrome" → Speichern

3. Ein Testsystem anlegen

Nun benötigen wir das Testsystem. Dafür sind auch andere Begriffe gebräuchlich: zu testendes System, Prüfsystem, System under Test, Testobjekt. Bezeichnet wird damit die Identifikation des Systems/Objekts, welches getestet werden soll. Hier verwenden wir die Versionsnummer der Zeiterfassungssoftware.

 
TestsystemeNeu → Version eingeben "2.45" → Speichern

4. Den Testfall definieren

Jetzt fehlt noch der eigentliche Testfall mit den detaillierten Testanweisungen.

 
TestfälleNeu → Beschreibung eingeben: "Zeit erfassen" → Ausführungsart bestimmen: ManuellSpeichern

5. Die Testschritte (Testanweisungen) erstellen

Damit der Tester weiß, welche Arbeitsschritte er ausführen soll, muss mindestens ein Testschritt erstellt werden. Wir fügen hier zwei Schritte ein.

Klicken sie nun in der Spalte "Aktion" auf das Editier-Symbol ("Diesen Testfall bearbeiten") und Sie gelangen auf die Seite "Übersicht" des Testfalls. Hier wählen wir das Tab "Schritte" aus.

 
SchritteNeu → Aktion "Anmelden mit Benutzername und Passwort" → Speichern
 
Neu → Aktion "2 Stunden Arbeitszeit erfassen" → Speichern

  Hinweis: Mit Ansichtsmodus wechseln wird eine komprimierte Reiteransicht dargestellt. Dies ist besonders bei vielen Testschritten hilfreich.

Der Testfall "Zeit erfassen" im Projekt "Zeiterfassungssystem testen" enthält nun seine Mindestangaben und kann ausgeführt werden. Dazu wechseln wir in den Bereich Ausführen.

5. Den Testfall ausführen

 

In der Community Edition gelangen Sie direkt auf den Untermenüpunkt Testfälle ausführen. In der Enterprise Edition gelangen Sie auf den Untermenüpunkt Meine Aufgaben und wählen Testfälle ausführen im seitlichen Menü aus.

 
AusführenTestfälle ausführen Ausführen → Ein Dialog öffnet sich → Eingaben können kontrolliert werden → Ausführen → Ein neues Browser-Fenster (Testrunner) öffnet sich

  Hinweis: Es öffnet sich nun ein separates Fenster zur Ausführung des Testfalls. Bitte stellen Sie sicher, dass Ihr Browser das Öffnen von Popup-Fenstern erlaubt.

Der Tester wird nun Schritt für Schritt durch den Testfall geführt, während die Ergebnisse automatisch aufgezeichnet werden. Zur besseren Übersicht können hier zwei mögliche Darstellungen ausgewählt werden: "Detailliert" und "Tabellarisch". Bei Bedarf kann das Fenster der Anwendung nun minimiert werden, um den Bildschirm für das Ausführen der Testschritte frei zu haben.

 
Schritt 1 Bestanden klicken
 
Schritt 2 Bestanden klicken
 
Mit OK bestätigen

Vor Abschluss der Testfalldurchführung können weitere Informationen zur Testausführung hinzugefügt oder Binärdateien an das Testfallergebnis angehängt werden.

 

Nun öffnen wir wieder das Anwendungsfenster. Nach dem Klick auf Schließen wird die Ausführung des Testfalls beendet und Sie sehen nun die aktuellen Ergebnisse.

BeendenSchließen → Zum Anwendungsfenster wechseln

6. Das Testfallergebnis ansehen

 

Hierzu wählen wir den Bereich AuswertenTestfallergebnisse und gelangen zur Übersichtseite aller Testfallergebnisse. In unserem Beispiel existiert nur ein Ergebnis. Wählen Sie das nun in der Spalte "Aktion" das Lupensymbol um zur Detailseite "Testfallergebnisse" zu kommen.

 

Hier werden alle Testfallergebnisse des ausgewählten Testfalls angezeigt. Da der Testfall nur einmal ausgeführt wurde, wird hier auch nur ein Ergebnis aufgelistet. Ein weiterer Klick auf das Lupensymbol bringt Sie auf die Detailseite des Testfallergebnisses.

 

  Alternativ lässt sich das Ergebnis auch durch einen Klick auf die Zahl "1" in der Übersichtsansicht unter der Spalte "Ergebnisse" anklicken. Sie gelangen zurück auf den Bereich DefinierenTestfälleTestfallergebnisse. Hier wählen Sie das Lupensymbol und gelangen ebenfalls wieder in den Bereich "Auswerten".

Mit einem Klick auf das Bookmark-Symbol in der oberen Aktionsleiste erzeugen Sie eine dauerhaft gültige URL für dieses Testergebnis, die an Teammitglieder verschickt werden kann.

Ein Klick auf das Drucksymbol erzeugt eine optimierte Ansicht des Testergebnisses und kann direkt aus dem Browser heraus ausgedruckt werden.

Der erste Testfall wurde nun erfolgreich angelegt, ausgeführt und ausgewertet. Sein Ergebnis kann als Link verschickt oder als Dokument ausgedruckt werden.

  Wir möchten Ihnen mit unseren Blogeinträgen auf schnelle und einfache Art Zugang zu den jeweiligen Themen zu geben. Ob uns dies gelingt, erfahren wir gerne unter feedback@verit.de.
Wir freuen uns über Anregungen und Kritik, Claudia

Allgemeine Benutzerrollen in Klaros-Testmanagement

Die Testmanagement-Software bietet vier verschiedene Benutzerrollen, die beim Anlegen des Benutzers vergeben werden und bei Bedarf später geändert werden können:

1. Administrator
Ein Administrator hat stets Zugriff auf alle Funktionen in Klaros-Testmanagement. Dazu gehören neben den testspezifischen Aktivitäten auch die Benutzerverwaltung, Backups und Wiederherstellung sowie systemweite Einstellungen.

2. Testmanager
Testmanager haben vollständigen Lese- und Schreibzugriff auf alle Daten eines Projekts. Sie können Objekte anlegen und löschen sowie Projekteinstellungen verwalten. Dazu gehört auch das Anlegen, Bearbeiten und Löschen von Benutzern mit der Rolle "Tester".

3. Tester
Tester können Tests ausführen und Testergebnisse und Issues bearbeiten und Berichte erstellen. Darüber hinaus haben sie nur Leserechte.

4. Gast
Die Rolle Gast ist z.B. für Projektmanager, Kunden oder Reviewer gedacht. Der Gast hat vollständigen, aber nur lesenden Zugriff auf alle Daten und kann Berichte anzeigen, abspeichern und in andere Formate exportieren.

Die allgemeinen Benutzerrollen gelten für alle vorhandenen Projekte. Bei Bedarf können jedoch weitere projektspezifische Rollenänderungen pro Benutzer vorgenommen werden.

Projektspezifische Benutzerrollen in Klaros-Testmanagement

Zusätzlich zur globalen Zuordnung ist es möglich, die Benutzerrollen pro Projekt neu zu vergeben oder Benutzer von einzelnen Projekten auszuschließen. Der Benutzer behält dabei seine globale Rolle, erhält aber im ausgewählten Projekt erweiterte oder eingeschränkte Rechte oder auch keinen Zugriff.

Dies ist z.B. sinnvoll beim Einbinden von externen Mitarbeitern, die vielleicht nur in einem bestimmten Projekt aktiv sind. Andererseits kann ein Tester in bestimmten Projekten Testmanager-Rechte benötigen und die entsprechende Zuordnung erhalten.

Beschränkung des Zugriffs auf Seiten in Klaros-Testmanagement

Klaros-Testmanagement erlaubt das Anlegen von Bookmarks für gespeicherte Detailseiten, die als Link in Jira oder einen anderen Issue Tracker übergeben werden können. Soll der Zugriff auf diese Seiten auf angemeldete Benutzer beschränkt werden, muss das Häkchen für "Anonymen Zugang verbieten" gesetzt sein.

Weitere Informationen und eine Rechte-Matrix finden Sie in unserer Dokumentation unter https://www.klaros-testmanagement.com/files/doc/html/User-Manual.Appendix.Roles.html

Situation

Oracle hat die Lizenzbedingungen für die Oracle Java Runtime Distributionen geändert. Da Klaros-Testmanagement bisher nur diese Java-Plattform unterstützt hat, haben wir zahlreiche Anfragen zur Bereitstellung alternativer Lösungen erhalten.

Lösung

openJDK Logo

In Zukunft werden wir schrittweise von Oracle Java auf OpenJDK als unterstützte Laufzeitumgebung umstellen.

Details

duke Logo Bis zur Version 4.11.1 unterstützt Klaros-Testmanagement weiterhin nur Oracle Java 8. Wir empfehlen die Verwendung von Oracle Java Runtime 8u201. Diese Version unterliegt noch den ursprünglichen Lizenzbedingungen und kann daher kostenlos genutzt werden.

Ab der Version 4.12 (Freigabedatum Ende Juli 2019) werden alle weiteren Versionen des 4.xx-Zweiges OpenJDK 8 sowie die Oracle Java Runtime Environment unterstützen. Die hier mindestens unterstützte Version ist OpenJDK 8u201.

Wir empfehlen die Verwendung der AdoptOpenJDK-Distributionen (https://adoptopenjdk.net/).

Ab Version 5.0 unterstützt Klaros-Testmanagement sowohl Oracle Java Runtime als auch OpenJDK Version 11.

Nicht-LTS-Versionen (9,10,12,13) - egal von welchem Hersteller - werden nicht unterstützt. Dies gilt sowohl für Windows- als auch für Linux-Betriebssysteme.

Wir hoffen, mit dieser Änderung den Interessen vieler Anwender gerecht zu werden.

Ihre Meinung zu diesem Thema ist uns wichtig und wir freuen uns auf Ihr Feedback hier, im Forum oder auch unter support@verit.de.

Tutorial-Videos für Klaros-Testmanagement

 

Unfortunately this page is currently only available in German language.

 

In unseren Videos möchten wir Ihnen die ersten Schritte in Klaros-Testmanagement erleichtern.

Wir zeigen Ihnen, wie Sie einen Testfall erstellen und ausführen, wie Sie einen beliebigen Bug Tracker anbinden und wie Sie die gefundenen Issues übergeben und mit dem System synchronisierten können.

Die Videos bauen aufeinander auf, sind aber auch einzeln verständlich.


1. Einen Testfall erstellen (2:00)

In diesem Video sehen Sie, wie ein erster Testfall in Klaros-Testmanagement angelegt wird.

Es werden das zu testende System und eine Testumgebung definiert und der Testfall erhält verschiedene Parameter.

Video Tutorial 1 - Einen Testfall anlegen

2. Einen Testfall erfolgreich ausführen (4:00)

Hier sehen Sie, wie der vorher angelegte Testfall durch einen Tester Schritt für Schritt erfolgreich ausgeführt wird.

Im Anschluss wird das erzeugte Testergebnis betrachtet.

Video Tutorial 2 - Einen Testfall ausführen

3. Einen Testfall ausführen und ein Issue anlegen (4:30)

In diesem Video wird der Testfall erneut ausgeführt, diesmal mit einem Fehler.

Wir zeigen Ihnen, wie Sie Kommentare und einen Screenshot des Fehlers anhängen, ein Issue Management System das erste Mal anbinden und den Issue übergeben.

Im Beispiel verwenden wir GitLab, die Integration von JIRA, Redmine, Bugzilla, Trac, Mantis u.a. erfolgt aber auf die gleiche Weise.

Video Tutorial 3 - Einen Testfall ausführen und ein Issue anlegen

Klaros-Testmanagement - Erste Schritte

Zu diesem Tutorial Klaros-Testmanagement ist eine Software, um Testfälle zu verwalten, auszuführen und auszuwerten. Zudem ist es ein mächtiges Werkzeug mit zahlreichen Schnittstellen und...

Rechte und Rollen in Klaros-Testmanagement

  Wir möchten Ihnen mit unseren Blogeinträgen auf schnelle und einfache Art Zugang zu den jeweiligen Themen zu geben. Ob uns dies gelingt, erfahren wir gerne unter feedback@verit.de....

Roadmap: Migration von Oracle Java nach OpenJDK

Situation Oracle hat die Lizenzbedingungen für die Oracle Java Runtime Distributionen geändert. Da Klaros-Testmanagement bisher nur diese Java-Plattform unterstützt hat, haben wir zahlreiche...

Klaros Testmanagement Tutorial Videos

Tutorial-Videos für Klaros-Testmanagement   Unfortunately this page is currently only available in German language.   In unseren Videos möchten wir Ihnen die ersten Schritte in...

RSS (Öffnet neues Fenster)(Öffnet neues Fenster)
thumbnail Torsten Stolpmann
Beiträge: 3
Zahl der Bewertungen: 2
Datum: 02.01.20
thumbnail Claudia Koennecke
Beitrag: 1
Zahl der Bewertungen: 1
Datum: 25.10.19