Skip to content


Repository files navigation


PyPI version Python versions Tidelift Become a sponsor Kiwi TCMS on Twitter

This is a pytest plugin for Kiwi TCMS.


You can install "kiwitcms-pytest-plugin" via pip from PyPI:

$ pip install kiwitcms-pytest-plugin

Configuration and environment

Minimal config file ~/.tcms.conf:

url = https://tcms.server/xml-rpc/
username = your-username
password = your-password

For more info see tcms-api docs. Further documentation and behavior specification can be found here.


# define environment variables
pytest -p tcms_pytest_plugin --kiwitcms


v12.8.1 (22 Dec 2023)

  • Update tcms-api from 12.7 to 12.8.1
  • Relax dependency requirement for tcms-api for easier upgrades

v12.7 (11 Dec 2023)

  • Follow versioning of other plugins for Kiwi TCMS
  • Update tcms-api from 11.3 to 12.7
  • Build and test with Python 3.11
  • Add code scanning with CodeQL

v0.1.0 (05 Jul 2022)

  • First release on PyPI
  • Based on tcms-api v11.3
  • Compatible with Kiwi TCMS v11.3 or later


Distributed under the terms of the GNU GPL v3.0 license, "kiwitcms-pytest-plugin" is free and open source software



If you encounter any problems, please file an issue along with a detailed description.