Skip to main content

A Trac plugin to create Test Cases, organize them in catalogs, generate Test Plans and track their execution status and outcome.

Check out the Video tutorial on YouTube: http://www.youtube.com/watch?v=BIi3QMT0rT4

Now supporting:
  • Test statistics charts

  • Multiple test plans

  • Customizable test outcomes

  • Customizable workflows and workflow actions

  • Custom properties in all test objects

  • Tree and tabular views

  • Import and export from/to Excel

  • Internationalization

  • Programmatic APIs:

    • XML-RPC

    • HTTP RESTful

    • Python

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.

The project’s home page is on Trac-Hacks: http://trac-hacks.org/wiki/TestManagerForTracPlugin

Take a look at the screenshots to get an idea:

Test Management Statistics: http://trac-hacks.org/attachment/wiki/TestManagerForTracPlugin/screen10.png

A Test Catalog: http://trac-hacks.org/attachment/wiki/TestManagerForTracPlugin/screen2.JPG

A Test Case: http://trac-hacks.org/attachment/wiki/TestManagerForTracPlugin/screen3.JPG

Type-ahead search for Test Cases in a catalog or plan: http://trac-hacks.org/attachment/wiki/TestManagerForTracPlugin/screen4.JPG

A Test Plan: http://trac-hacks.org/attachment/wiki/TestManagerForTracPlugin/screen7.JPG

A Test Case in a Test Plan: http://trac-hacks.org/attachment/wiki/TestManagerForTracPlugin/screen8.JPG

List of Test Plans for a Catalog: http://trac-hacks.org/attachment/wiki/TestManagerForTracPlugin/screen9.JPG

A custom Workflow associated to a Test Case: http://trac-hacks.org/attachment/wiki/TestManagerForTracPlugin/screen12.png

A custom “platform” property added to a Test Case: http://trac-hacks.org/attachment/wiki/TestManagerForTracPlugin/screen11.png

Move a Test Case into a different catalog: http://trac-hacks.org/attachment/wiki/TestManagerForTracPlugin/screen6.JPG

Currently tested on Trac 0.11 and 0.12, and Python 2.5, 2.6 and 2.7.

Release files for TestManager 1.7.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for TestManager 1.7.1
File Size Uploaded
testmanager.1.7.1.src.tar.gz 1.2 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for TestManager 1.7.1
File Interpreter ABI Platform
testmanager.1.7.1-Py_2.7-Trac_0.12-1.0.tar.gz Details
testmanager.1.7.1-Py_2.6-Trac_0.12-1.0.tar.gz Details

Total release size: 3.8 MB

Release files / testmanager.1.7.1.src.tar.gz

Download URL testmanager.1.7.1.src.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
286c79925052386d64021fcd39e830a5a01461971e3455c56cf5f903ef7ece94
BLAKE2b-256 checksum
How to use checksums
025d36d6c2fe2d6a1a2e6d4889eece23ff9039cccb1e5343e426cbdfb0e9d2b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / testmanager.1.7.1-Py_2.7-Trac_0.12-1.0.tar.gz

Download URL testmanager.1.7.1-Py_2.7-Trac_0.12-1.0.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
9865a54b328ceea64104c223d994d80cfe68b0cca95a266068d824251eb7c787
BLAKE2b-256 checksum
How to use checksums
1f3ee41393a7e3b0ed82e80d2f8e9169957d1674b0c6d4ffbcceb8633077e55d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / testmanager.1.7.1-Py_2.6-Trac_0.12-1.0.tar.gz

Download URL testmanager.1.7.1-Py_2.6-Trac_0.12-1.0.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
cf3f887f81e9b217fd0e8ac809b48852dad5b03184b46b3f98115a46bd270c61
BLAKE2b-256 checksum
How to use checksums
d72c7128d59621e2f8c1a738a698a4be5f42dcd7a0e2ee57b73b5c8582a2a799
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

1.9.1

2 release files

1.9.0

2 release files

1.8.2

2 release files

1.8.1

2 release files

1.7.3

2 release files

1.7.2

2 release files

This release

1.7.1 This release

3 release files

1.6.2

3 release files

1.6.1

3 release files

1.5.2

5 release files

1.5.1

3 release files

1.4.9

2 release files

1.4.8

2 release files

1.4.7

2 release files

1.4.6

2 release files

1.4.5

2 release files

1.4.4

2 release files

1.4.3

2 release files

1.4.1

2 release files

1.3.9

3 release files

1.3.5

4 release files

1.2.0

2 release files

1.1.2

4 release files

1.1.1

2 release files

1.1.0

2 release files

1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page