{"categories":[{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/5"}],"enrichment":{"capability":"A pytest plugin that marks individual tests with JIRA XRAY IDs and uploads their pass/fail results back to JIRA, supporting multiple authentication methods and test execution tracking.","skillfed_tags":["jira-integration","test-reporting","ci-cd"],"use_cases":["Automatically report pytest test results to JIRA XRAY after each CI/CD run, eliminating manual test status updates.","Link automated regression tests to JIRA test cases and track execution history across builds and environments.","Attach test evidence (screenshots, logs) to JIRA test results when tests fail, captured via pytest hooks.","Manage test execution metadata (environment, version, revision) from environment variables in CI pipelines.","Support multiple JIRA authentication methods (basic, PAT, client credentials) for different organizational security policies."],"what_it_does":"pytest-jira-xray is a pytest plugin that bridges automated test execution with JIRA's XRAY test management system. You mark individual pytest tests with JIRA XRAY test IDs using a decorator, run pytest with the --jira-xray flag, and the plugin automatically uploads pass/fail results, comments, and optional evidence back to JIRA. It supports multiple JIRA authentication schemes (basic auth, personal access tokens, client credentials), handles both JIRA Server/DC and Cloud endpoints, and allows grouping multiple test IDs under a single pytest test or linking multiple pytest tests to the same JIRA ID.\n\nThe plugin depends only on pytest and requests, making it lightweight to install. Configuration is entirely environment-variable-driven, so it integrates cleanly into CI/CD pipelines without code changes. You can upload to a new test execution, append to an existing one, or create a new execution under a test plan. It also supports defect linking, duplicate test ID handling, and custom result modification via pytest hooks.","worth_installing":"Yes, if you use JIRA XRAY and pytest. The plugin is actively maintained, has no known vulnerabilities, installs with minimal friction, and solves a real integration gap. The permissive license and broad Python version support make it safe for most teams. Install it when you need automated test result reporting to JIRA; skip it if you don't use XRAY or manage test status through other means."},"id":"pytest-jira-xray","links":{"html":"https://skillfed.io/packages/pytest-jira-xray","md":"https://skillfed.io/packages/pytest-jira-xray.md","pypi":"https://pypi.org/project/pytest-jira-xray/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-04-24","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"pytest-jira-xray","python_support":"supports_current","summary":"pytest plugin to integrate tests with JIRA XRAY"},"popularity":{"monthly_downloads":164470,"position":10547,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.9.4"}
