Anforderungsmanagement mit TestLink

Anforderungen in TestLinker fassen

In der Softwareentwicklung ist ein effektives Anforderungsmanagement entscheidend für den Erfolg eines Projekts. Um das Anforderungsmanagement effektiv zu gestalten, helfen Softwarewerkzeuge. TestLink ist eine webbasierte Testmanagement-Software, die bei der Verwaltung von Anforderungen und Tests helfen kann.

...weiter lesen

Zunächst einmal bietet TestLink eine übersichtliche Oberfläche, auf der Anforderungen einfach erstellt, verwaltet und geändert werden können. Anforderungen können mit einer Vielzahl von Informationen versehen werden, einschließlich einer Beschreibung, einer Priorität, einem Status und einer Version. Außerdem können Anforderungen kategorisiert und hierarchisch strukturiert werden, um eine klare Übersicht zu schaffen.
Anforderungserhebung in TestLink

Ein weiterer Vorteil von TestLink ist die Möglichkeit, Anforderungen mit Testfällen zu verknüpfen. Auf diese Weise können Entwickler und Tester sicherstellen, dass alle Anforderungen abgedeckt sind und dass die Tests die erwarteten Ergebnisse liefern. TestLink bietet auch die Möglichkeit, Testpläne zu erstellen, um Tests zu organisieren und durchzuführen.

Die Anforderungsspezifikation ist ein wichtiger Teil des Requirement-Engineering-Prozesses. Sie ist die dritte Phase nach der Anforderungserhebung und -analyse. Ziel ist es, ein Dokument oder eine Spezifikation mit einem angemessenen Detaillierungsgrad zu erstellen. Dieses Dokument enthält alle Anforderungen, die für die Entwicklung und Verifizierung des Produkts erfüllt werden müssen. Nachdem in TestLink das Projekt erfasst wurde, gilt es, die einzelnen Anforderungen an das zukünftige Produkt zu definieren. In der Anforderungsspezifikation von TestLink können Anforderungen erstellt oder bereits bestehende Anforderungen im XML-Format importiert werden. Bereits erfasste Anforderungen können im XML-Format aus TestLink heraus exportiert werden. Anforderungsspezifikation in TestLink

Mittels der TestLink-Anforderungsspezifikation lassen sich ähnliche oder zusammenhängende Anforderungen in einer Ordner- bzw. Baumstruktur zusammenfassen. Die Dokument-ID wird zur Kennzeichnung aller Anforderungen einer Anforderungsspezifikation immer vor dem Titel der Anforderung im Navigationsbaum angezeigt. Eine Beschreibung sollte Aufschluss darüber geben, um welche Art von Anforderung es sich in dieser Anforderungsspezifikation handelt. Anforderungsspezifikation in TestLink anlegen

Die Anforderung selbst sollte auch einer kritischen Prüfung (4-Augen-Prinzip) unterliegen. Wann welcher Status in TestLink zu setzen ist, zeigt exemplarisch der nachfolgende Prozess.
Statusübergänge im Anforderungs in TestLink

In manchen Fällen ist es sinnvoll, eine Anforderung mit mehr als einem Testfall abzudecken, da sich aus der Beschreibung heraus schon mehr als eine potenzielle Schwachstelle ergibt.
Anforderung in TestLink erstellen

Die Anforderungsübersicht ist eine der nützlichen Funktionen von TestLink und fasst alle aufgelisteten Anforderungen an einem Ort zusammen inklusive aller verfügbaren Versionen, falls es mehr als eine gibt.

Als ein Dokument können alle Anforderungen eines TestLink-Projekts, einer Anforderungs-spezifikation oder einzelne Anforderungen ausgedruckt werden.

Die Funktion „Anforderungen suchen“ erlaubt es, anhand freidefinierbarer Parameter nach einer erfassten Anforderung in TestLink zu suchen.

Ähnlich der Funktion „Anforderungen suchen“ kann mittels „Anforderungsspezifikation suchen“ innerhalb des aktuellen TestLink-Projektes eine Anforderungsspezifikationen anhand frei definierbarer Parameter gesucht werden. Die Suche ist unabhängig von Groß- und Kleinschreibung. Leere Felder der Suchmaske werden nicht berücksichtigt.

Benutzer können eine Beziehung zwischen Anforderungen und Testfällen herstellen. Diese Beziehung wird als Rückverfolgbarkeit (Traceability) bezeichnet. Ein Testfall kann keiner, einer oder mehreren Anforderungen zugewiesen werden oder umgekehrt. Diese Zuweisungen erlauben es später, eine Aussage darüber zu treffen, welche Anforderungen abhängig von den Testergebnissen erfolgreich umgesetzt wurden.

Über die Funktion „Requirement Monitoring Overview“ lassen sich alle jemals erfassten Anforderungen anzeigen. Zudem bietet das Monitoring die Option eine, mehrere oder alle Anforderungen zu beobachten, um deren Veränderung besser im Blick zu behalten.

Video

Qualitätsmanagement

Fazit

Zusammenfassend lässt sich sagen, dass TestLink eine leistungsstarke Testmanagement-Software ist, die auch ein effektives Anforderungsmanagement unterstützt. Mit TestLink können Anforderungen einfach erstellt und verwaltet, mit Tests verknüpft und in Testplänen organisiert werden. Darüber hinaus bietet TestLink eine Versionskontrolle und umfangreiche Berichtsfunktionen, um den Fortschritt des Projekts zu verfolgen. Änderungen an Anforderungen oder Tests können verfolgt und zurückverfolgt werden, was es einfacher macht, die Auswirkungen von Änderungen zu verstehen und sicherzustellen, dass alle Tests korrekt ausgeführt werden. Schließlich bietet TestLink umfangreiche Berichtsfunktionen, die es Entwicklern, Testern und Managern ermöglichen, den Fortschritt des Projekts zu verfolgen und Engpässe zu identifizieren. Mit TestLink können Sie Berichte zu Anforderungen, Tests und Testergebnissen erstellen und anpassen, um die gewünschten Informationen zu erhalten. Wenn Sie eine leistungsfähige Testmanagement-Software suchen, die neben dem Softwaretest auch beim Anforderungsmanagement unterstützt, sprechen Sie mich gerne an.




Blog

Lade...