TestManager is a Trac plugin to create Test Cases, organize them in catalogs, generate Test Plans and track their execution status and outcome.
Differently from other test management plugins for Trac that use Tickets as test case holders, this one uses Wiki pages and an additional proprietary data model to store Test Cases. This allows you to not pollute your ticket lists with something that is not a ticket, and at the same time is powered by the Trac search engine and formatting syntax for Wiki pages.
A set of plugins intercept requests for Wiki pages that are test cases and decorate the page with title, breadcrumbs, tree view, type-ahead search inside the catalogs, test case status semaphore and icons and buttons that allow you to create new test cases, sub-catalogs, copy and paste test cases around different catalogs and change a test case status.
Currently tested on Trac 0.11 and Python 2.5.
Product's homepage
Requirements:
· Python
· Trac
What's New in This Release: [ read full changelog ]
· Enhancement #9751 (Track-Hacks): Ability to sort catalogs.
· Test Catalogs are now sorted by title in the tree and table views.
· Fixed Ticket #9776 (Track-Hacks): Testplans not visible with latest Agilo Plugin.
· Fixed Ticket #9530 (Track-Hacks): Expand all / Collapse all is not running.
· This only happened with the Agilo plugin installed.
· Fixed Ticket #9754 (Track-Hacks): Setting test result seemingly succeeds with expired login.
· Now operations such as setting a test case status and updating a custom field,
· when failing will display a dialog box with an error message.
· Fixed Ticket #9758 (Track-Hacks): Can't delete Test Case in v1.4.9.