Version 7 (modified by Roberto Longobardi, 11 years ago) (diff)


Test Manager plugin for Trac


A Trac plugin to create Test Cases, organize them in catalogs 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.

Take a look at these screenshots to !get an idea of how it works:

Tutorial (as powerpoint presentation):

Project site:

Bugs/Feature Requests

Existing bugs and feature requests for TestManagerForTracPlugin are here.

If you have any issues, create a new ticket.


Download the egg files, ready to be installed, from the project site here.


You can download the source code from here.


The plugin can be installed as usual, from the Trac administration panel, and requires a database upgrade.

At the moment it has been tested only on Trac 0.11 with Python 2.5.

Follow the tutorial presentation that you can download from the project site to get started.

Recent Changes

17759 by rjollos on 2020-05-21 22:00:57
Remove obsolete script

Change links to HTTPS

17636 by rjollos on 2019-12-19 09:30:13
Add classifiers metadata

Fixes #13682.

17635 by rjollos on 2019-12-19 09:28:18
Add files missing from r17633


Author: seccanj
Maintainer: seccanj

Attachments (51)