meliora testlab test management tool review
Meliora Testlab hat einen stetigen Fluss von Updates erhalten. Daher enthält es einmal im Quartal viele neue Funktionen, die das Leben eines Qualitätsprofis erheblich erleichtern. Ein interessanter Bereich von Meliora Testlab ist die leistungsstarke Integration in Jenkins. Weitere Informationen hierzu finden Sie weiter unten in diesem Artikel.
Projekte, die entweder kein Testmanagement-Tool oder ein Tool haben, das die Erwartungen der Benutzer nicht erfüllt, arbeiten häufig ineffizient.
Was du lernen wirst:
- Einführung
- Einfacher Workflow
- Wichtige Module für ein besseres Testlab
- Testlab bessere Vor- und Nachteile
- Fazit
- Literatur-Empfehlungen
Einführung
Es gibt viele Dinge, die die Effizienz beeinflussen: Was Menschen testen sollten, wie man das findet richtige Testfälle oder Spezifikationen, was getestet werden sollte, nachdem das Problem behoben wurde, und wie gezeigt werden kann, was getestet wurde und wo die Probleme liegen usw. Für diese Dinge a Testmanagement-Tool hilft, indem eine Schnittstelle bereitgestellt wird, die dazu dient, die tägliche Arbeit erfolgreich zu erledigen.
wie man Testfälle in Softwaretests mit Beispiel schreibt
Wie sie sagen, besseres Testlab Das Tool, das wir heute überprüfen werden, ist entweder ein Testmanagement-Tool oder ein Tool zur Verwaltung des Anwendungslebenszyklus, mit dem diese Probleme bekämpft werden sollen. Der Kern von Melioras Produkt ist die Verwaltung der Tests. Zur Unterstützung des Testens verfügt es außerdem über Anforderungsmanagementmodul, Issue Management-Modul und Funktionen für die Teamzusammenarbeit.
Der Ansatz, den Testlab in Bezug auf das Testmanagement verfolgt, ist den Benutzern mit Erfahrung in anderen Testmanagement-Tools wie z HP QC / Mikrofokus ALM:
- Das Testen basiert auf der Ausführung von Testfällen.
- Testausführungen werden in Testläufen gruppiert
- Tests können mit Anforderungen / Anwendungsfällen verknüpft werden, um zu verfolgen, welche Funktionen getestet wurden
- Verfolgen der während des Tests festgestellten Probleme.
Andererseits ist die Implementierung hier neu: Zum Beispiel unterstützt das Tool Tags, Drag & Drop für Dateien und verfügt über eine reaktionsschnelle Benutzeroberfläche, die einfach zu bedienen ist.
Das Tool zeigt dem Benutzer auf einfache Weise auch relevante Informationen an, und der Benutzer muss nicht im Tool „reisen“, um beispielsweise Anforderungen zu sehen, die mit einem Testfall verknüpft sind. Was in vielen anderen Tools viele Klicks erfordert, kann hier einfach durch Bewegen des Mauszeigers über die Anforderungs- / User-Story-ID erfolgen.
Einfacher Workflow
Wenn ein Projekt direkt zum Testen gelangen möchte, ermöglicht Meliora Testlab einem Benutzer, mithilfe eines „einfachen“ Workflows in das Geschäft einzusteigen. Dies bedeutet, dass die Projektanforderungen und die Testfälle nicht überprüft werden müssen. Geben Sie einfach Testfälle und möglicherweise Anforderungen an das Tool ein und beginnen Sie sofort mit dem Testen.
Sie können die Testfälle bei Bedarf während des Tests bearbeiten. Das scheint zu sein ein vernünftiger Ansatz für Projekte mit mehr agiler Ansatz , aber das will noch die Tests verfolgen. Wenn das Unternehmen bereits über einen genaueren Prozess für die Entwicklung und die Qualitätssicherung verfügt, können der Workflow, der Zugriff auf Benutzerrollen und die Sichtbarkeit der Module entsprechend den Arbeitsmethoden konfiguriert werden. Beide Methoden können bei verschiedenen Projekten und bei Bedarf gleichzeitig verwendet werden.
Wichtige Module für ein besseres Testlab
Testlab verwendet verschiedene Module, damit die Benutzer bestimmte Aufgaben ausführen können. Dies scheint ein einfacher Ansatz zu sein, da der Benutzer einen Überblick über die Funktionen hat, die er benötigt.
(Hinweis- - Klicken Sie auf ein Bild, um es in voller Größe anzuzeigen.
# 1) Dashboard
Ein Dashboard ist konfigurierbar, aber die Hauptidee hier ist, dass die Benutzer sehen können Was ist los im Projekt? . Die Perle des Dashboards ist die Zuweisungsliste der QS-bezogenen Aufgaben, die der Benutzer ausführen sollte. Die Liste kann Beispielaufgaben zum Entwerfen oder Ausführen von Tests, zum Aktualisieren von Anforderungen oder zum Beheben von Problemen enthalten.
# 2) Meilensteine
Das Meilensteinmodul wird verwendet, um die Entwicklung und das Testen in überschaubare Teile zu packen. Die Sprints oder Releases des Projekts sind natürliche Meilensteine. Mithilfe von Meilensteinen ist es möglich, verschiedene Meilensteine zu vergleichen und leicht zu erkennen Was sollte für einen bestimmten Meilenstein noch getan werden? Das Schöne an dieser Implementierung ist, dass die Verwendung sehr einfach ist. Es ist keine komplexe Einrichtung oder Definition erforderlich.
# 3) Anforderungen
Das Anforderungsmanagementmodul ist eine ziemlich standardmäßige Implementierung des Anforderungsmanagement-Tool . Geschäftsanforderungen, User Stories oder ähnliches können hier einfach gepflegt werden und dienen als Grundlage für Entwicklung und Testdesign.
Integrationen in Tools wie Jira und Pivot-Tracker scheint eine interessante Option zu sein. Wenn die User Stories in einem anderen Tool verwaltet werden, können sie so eingerichtet werden, dass sie von den Testern angezeigt werden, sodass die Tester immer Zugriff auf die neueste vereinbarte Version haben und somit wissen, was sie testen sollen.
wie man Testfälle aus Anforderungen schreibt
# 4) Testfalldesign
Das Design von Testfällen ist wieder recht einfach Implementierung . Testfälle können mithilfe von Filtern und Tags in einer Baumstruktur gespeichert werden, sodass die relevanten Testfälle auch bei vielen Testfällen gefunden werden können. Ein Testfall kann mithilfe von Testschritten in eine Rich-Text-Beschreibung geschrieben werden.
Meliora Testlab erstellt automatisch Revisionen von Testfällen, wenn der fertige Testfall erneut überarbeitet wird, sodass kein zusätzlicher Aufwand für die Wartung der Versionen erforderlich ist.
# 5) Testabdeckung
Testabdeckung view ist sehr leistungsfähig, um zu sehen, wie die Tests ablaufen - was seit dem letzten Update getestet wurde und welche Testergebnisse vorliegen. Die Abdeckung kann sowohl aus Sicht der Anforderungen / User Stories als auch aus Sicht des Testfalls betrachtet werden.
Für größere Projekte ist wahrscheinlich mehr Testabdeckung erforderlich. Da es interaktiv ist, ist es ein einfacher Ort, um zu sehen, wie bestimmte Bereiche eines Programms getestet wurden.
# 6) Ausführungsplanung
Für die Herstellung wiederverwendbarer Testsätze ist dieses Modul sinnvoll. Es wird auch zum Zuweisen von Testfällen verwendet, die von den Testern ausgeführt werden sollen. Testlab bietet eine großartige Funktion, um fehlgeschlagene oder nicht ausgeführte Testfälle anzuzeigen, die ausgeführt werden sollen. Aus einer großen Liste von Testfällen ist es gut, die Testfälle zu finden, die höchstwahrscheinlich die finden werden Fehler .
# 7) Testausführung
Das Testausführungsmodul konzentriert sich auf das, was relevant ist. Es zeigt den Testfall und andere Informationen, an denen der Benutzer interessiert ist, ohne den Test beenden und zu anderen Bereichen der Anwendung navigieren zu müssen. Sie können die verbundenen Anforderungsinformationen anzeigen, indem Sie einfach mit der Maus über die Anforderung fahren, die verbundenen Probleme vollständig anzeigen und sich nur auf das Testen konzentrieren.
Eine interessante Sache im Tool ist die Integration mit Monosnap , eine kostenlose Bildschirmaufzeichnungssoftware. Während die Idee alt ist, erfolgt die Implementierung ausnahmsweise auf brauchbare Weise. Der Tester kann ein Video aufnehmen und mit einem Klick an das Problem senden .
Dadurch wird ein Standard-MP4-Video erstellt, das ein Entwickler öffnen kann, ohne etwas extra zu installieren - damit er das Video tatsächlich sieht!
Orakel formt und berichtet Interviewfragen
# 8) Probleme
Dies ist das Standardmodul. Liste der Probleme funktioniert einfach gut. Ermöglicht eine einfache Filterung und eine Ein-Tasten-Lösung, um einen behobenen Fehler erneut auszuführen.
# 9) Berichte
Das Berichtsmodul ermöglicht das Speichern von Berichten mit bestimmten Filtern, die später verwendet werden können. Es ist eine ruhige einfach zu bedienen: Wählen Sie eine Basis für den Bericht aus, fügen Sie Filter hinzu, wenn Sie möchten, und speichern Sie ihn, damit er nur von Ihnen oder einer Gruppe von Personen verwendet werden kann. Danach ist ein aktualisierter Bericht immer nur einen Klick entfernt.
Der Expertenmodus des Berichts bietet die Möglichkeit, komplexe Regeln für diejenigen zu erstellen, die sie benötigen.
Testautomatisierung ist definitiv der Weg, auf dem sich die Welt bewegt, aber es ist nicht effizient, 100% der Tests zu automatisieren. Dies führt zu einer Kombination von Testergebnissen aus automatisierten und manuelle Testtechnik . Die Stärke dieses Tools besteht darin, sowohl die Ergebnisse zu berücksichtigen als auch das Gesamtbild zu zeigen. Grundsätzlich können alle Testergebnisse aus Jenkins importiert und zusammen mit manuellen Ergebnissen angezeigt werden.
Testlab bessere Vor- und Nachteile
Vorteile
- Die Benutzeroberfläche ist gut durchdacht. Es sind nur weniger Klicks erforderlich, um die Dinge zu erledigen.
- Mit den Standardoptionen ganz einfach zu bedienen.
- Anpassungen und Integrationen ermöglichen die Verwaltung auch komplexer Projekte.
- Für ein Tool mit diesen Funktionen ist es sehr erschwinglich. Und Funktionen zum Importieren automatisierter Ergebnisse.
- Die Suche nach etwas im Tool ist sehr einfach und effektiv.
- Zuweisungen und Echtzeitbenachrichtigungen darüber, was mit dem Tool geschieht, helfen bei der Teamzusammenarbeit.
- Einfach auszuwählen, was neben fehlgeschlagenen Läufen oder behobenen Problemen getestet werden soll.
Nachteile
- Einige Setups, wie die Dashboard-Konfiguration, basieren nicht auf Rollen. Jeder Benutzer muss sie manuell manuell einrichten.
- Berichte können nur als PDF-, Excel- oder Open Office-Dokumente und nicht im DOC-Format gespeichert werden.
- Einige Feldwerte sind fest. Wenn ein Benutzer beispielsweise eigene Werte für den Schweregrad des Problems verwenden möchte, muss er ein neues benutzerdefiniertes Schweregradfeld erstellen.
- Zuweisungen, wie z. B. wer für das Problem verantwortlich ist, sind immer nicht persönlich. Daher kann das Problem nicht einer Gruppe von Personen zugewiesen werden.
- Während dies für einige Unternehmen ein Vorteil sein kann, ist dies für einige ein Nachteil: Das Tool verfügt über so viele Funktionen, dass das Beherrschen aller Funktionen viel Zeit in Anspruch nimmt.
Fazit
Zum Abschluss ist das Tool modern, reich an Funktionen, aber einfach genug, um es mit dem Lesen des Online-Materials zu beginnen. Es eignet sich für kleine agile Projekte bis hin zu großen Unternehmensprojekten. Mit der Jenkins-Integration kann das Tool auch zur Verwaltung automatisierter Tests eingesetzt werden.
Meliora Testlab wird sowohl als SaaS als auch als installierte Version angeboten. Sie bieten eine Testversion in der Cloud an, die durch Registrierung bei ausprobiert werden kann diese Seite .
Lassen Sie uns wissen, wenn Sie Fragen, Tipps oder Vorschläge zum Meliora Testlab Test Management Tool haben.
Literatur-Empfehlungen
- TestLodge Test Management Tool Überprüfung
- Praktische Überprüfung des qTest Test Management Tools
- TestLodge Tutorial - So organisieren Sie Ihre Software-Testprojekte mit dem TestLodge Test Management Tool
- 4 Weitere wesentliche Funktionen des Ultimate Test Management Tool
- WebLOAD Review - Erste Schritte mit dem WebLOAD Load Testing Tool
- Lasttests mit LoadUI - Ein kostenloses und Open Source-Lasttest-Tool
- Bugzilla Tutorial: Praktisches Tutorial zum Fehlermanagement-Tool
- Top 8 BEST Log Management Software | Überprüfung des Protokollanalyse-Tools 2021