Testmanager ist ein Trac-Plugin, um Testfälle zu erstellen, organisieren Sie sie in Katalogen, erzeugen Testpläne und verfolgen ihre Ausführungsstatus und Ergebnis.
Im Unterschied zu anderen Testmanagement-Plugins für Trac, die Tickets als Testfall Halter verwenden, wird in diesem eine Wiki-Seiten und eine zusätzliche proprietäre Datenmodell, um Testfälle zu speichern. Dies ermöglicht Ihnen, nicht belasten Ihre Karte Listen mit etwas, das nicht ein Ticket, und gleichzeitig wird durch die Trac-Suchmaschine und Formatierungen für die Wiki-Seiten mit Strom versorgt.
Eine Reihe von Plugins abfangen Anträge auf Wiki-Seiten, die Testfälle und schmücken die Seite mit Titel, Paniermehl, Baumansicht, Type-Ahead Suche innerhalb der Kataloge, Testfallstatus Semaphore und Symbole und Schaltflächen, die Sie auf neue Testfälle erstellen können, Teilkataloge, Kopieren und Einfügen von Testfällen um verschiedene Kataloge und ändern Sie einen Testfall-Status.
Derzeit auf Trac 0.11 und Python 2.5 getestet
Was ist neu in dieser Pressemitteilung:.
- Enhancement # 9751 (Track-Hacks .): Die Fähigkeit, Kataloge sortieren
- Test-Kataloge werden jetzt durch das Eigentum an den Baum und Tabellenansichten sortiert.
- Feste Ticket # 9776 (Track-Hacks). Prüfpläne nicht mit den neuesten Agilo Plugin sichtbar
- Feste Ticket # 9530 (Track-Hacks):. Alles aus- / einklappen Alles läuft nicht
- Das geschah nur mit Agilo Plugin installiert.
- Feste Ticket # 9754 (Track-Hacks): Einstellung Testergebnis gelingt es scheinbar mit abgelaufenen Login .
- Jetzt Operationen wie Setzen eines Testfallstatus und Aktualisierung ein benutzerdefiniertes Feld,
- Wenn andernfalls wird ein Dialogfeld mit einer Fehlermeldung angezeigt.
- Feste Ticket # 9758 (Track-Hacks). Kann nicht Test Case in v1.4.9 löschen
Was ist neu in Version 1.4.3:
- Neues Release mit:
- Test-Statistiken-Diagramme
- Multiple Testpläne
- Customizable Testergebnisse
- Anpassbare Workflows und Workflow-Aktionen
- Benutzerdefinierte Eigenschaften in allen Testobjekten
- Baum und Tabellenansichten
- Internationalisierung
- Programmati APIs:
- XML-RPC
- HTTP REST
- Python
Was ist neu in der Version 1.2.0:
- Alle Prüflinge, dh Kataloge, Test Fälle, Testpläne und Testfälle in einem Plan (dh mit einem Stand und einer Statusänderung der Geschichte), unterstützen nun:
- Benutzerdefinierte Eigenschaften, die in der trac.ini Datei deklariert werden kann, und wird dem Benutzer für den Wandel zur Verfügung stehen, in der Datenbank gespeichert und für die Zuhörer zu ändern.
- Geschichte ändern
- Listener-Schnittstelle zu der Objekt creatio, Änderung und Löschung informiert werden
- Anpassbare Workflow-Zustandsmaschine, erklärte in der trac.ini-Datei, mit der gleichen Syntax wie bei Ticket Workflows (ich kann einige vorhandenen Code wiederverwendet haben hier: -)
- Anpassbare Workflow-Operationen über eine Plugin-API, so dass jede Komponente kann seine benutzerdefinierte Aktionen festzulegen, um auf jede Workflow-Aktion durchgeführt werden, wie in der trac.ini Datei definiert.
- Workflow unterstützt auch einen Listener API für Komponenten interessiert sind Zustandsübergänge und Aktionen durchgeführt werden
- Workflow-Staaten auch benutzerdefinierte Eigenschaften unterstützt, so in der Lage, zusätzliche Kontextinformationen auf einem Workflow-Status zu vermitteln und sie in die Zuhörer oder direkt aus der Datenbank sein.
- Die entwickelte Workflow-Engine ist in der Lage, auf jedem Trac Ressource zu arbeiten, ist es nicht zu diesem Plugin diejenigen beschränkt. Anschließend können Sie einen Workflow definieren auf jedem Trac Ressource, einschließlich Wiki-Seiten, deklarativ im trac.ini Datei. Sie werden dann eine Handvoll benutzerdefinierten Code (beispielsweise in einem ITemplateStreamFilter), um das Markup, das die Workflow-Engine generiert für Sie, um die gewünschte Trac Webseite hinzufügen. Siehe die Verbesserung Tickets Dokumentation oder in der Datei Readme.txt im Ei enthalten (wenn Sie nicht möchten, dass Sie den Code zu durchsuchen) für weitere Details.
Was ist neu in Version 1.1.1:.
- Hinzugefügt Testmanagement Statistiken Charting
Anforderungen :
- Python
- Trac
Kommentare nicht gefunden