wiki:TestCaseManagementPlugin

Version 1 (modified by edunne, 17 years ago) (diff)

New hack TestCaseManagementPlugin, created by edunne

TestCaseManagement

Notice: This plugin is unmaintained and available for adoption.

Description

I've developed a test case management tool that uses subversion as the testcase repository and uses the ticket framework in trac to create test runs.

Changes required:

  1. new ticket type called testcase
  2. a new entry to the trac config file specifying the path to the location of the testcases
  3. one custom field called test_case_result with pass, fail and incomplete values

Some of the common problems that any testcase management tool faces are:

  1. versioning of the testcases (taken care of by subversion)
  2. reporting (taken care of by trac ticket reports)
  3. generating specific test runs (taken care of specifically by the plugin)

The advantage of having a testcase management tool in trac is that it removes the need to have yet another system that manages testcases...with all the usual problems of maintaing user account, system upgrades, licensing issues. The other advantage is that it adds more transparency to the testing process as the tool and any testcases are right there for anyone to see.

Test cases are stored in a very simple XML format. And you can specify collection of test cases (for example a smoke test) by specifying which test cases belong to a test template. This information is also specified in an xml file.

Bugs/Feature Requests

Existing bugs and feature requests for TestCaseManagementPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from [download:testcasemanagementplugin here].

Source

You can check out TestCaseManagementPlugin from here using Subversion, or browse the source with Trac.

Example

screen shot to be provided

Recent Changes

16394 by rjollos on 2017-03-25 09:20:58
Remove eggs
4349 by edunne on 2008-09-26 20:29:45
uploading a packaged (egg) version of the latest stable version of the genshi/unicode merge.
4348 by edunne on 2008-09-26 17:22:37
creating a tags folder
(more)

Author/Contributors

Author: edunne
Contributors:

Attachments (3)

Download all attachments as: .zip