cqi/python-nitrate-tcms

Project ID: 25866

Description

Nitrate is a new test plan, test run and test case management system, which is written in Python_ and Django_ web framework. It has a lot of great features, such as:

  • Easy to use to create and manage testing life cycle with plans, cases and runs.
  • Multiple and configurable authentication backend, e.g. Bugzilla and Kerberos.
  • Fast search for plans, cases and runs.
  • powerful access control for each plan, run and case
  • Ready-to-use and extensible issue tracker that allows to track external issues with test cases and test case runs.
  • Accessible with XMLRPC APIs.

Nitrate works with:

  • Python: 3.6 and 3.7.

  • Django: 2.x.

  • Following database versions are tested with:

    • MariaDB: 10.2.21.
    • MySQL: 5.7.
    • PostgreSQL: 10.6.

Full documentation: https://nitrate.readthedocs.io/en/latest/

Installation Instructions

There are various ways to run Nitrate. Please refer to How to Run

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 37 x86_64 (15)* Fedora 37 (0 downloads)
Fedora 38 x86_64 (14)* Fedora 38 (44 downloads)
Fedora 39 x86_64 (8)* Fedora 39 (35 downloads)
Fedora 40 x86_64 (6)* Fedora 40 (5 downloads)
Fedora rawhide x86_64 (21)* Fedora rawhide (150 downloads)

* Total number of downloaded packages.