{"categories":[{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/5"},{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance/3"}],"enrichment":{"capability":"A pytest plugin that reports test results to Qase TestOps, linking automated tests to test cases and capturing metadata, attachments, and step-level details.","skillfed_tags":["test-reporting","test-management","pytest-plugin"],"use_cases":["Link pytest tests to Qase test cases by ID to track automated coverage and sync results back to test management","Auto-create test cases in Qase from pytest code with decorators for title, suite, and custom fields","Capture screenshots, logs, and attachments with test results for rich failure diagnostics in Qase","Report parameterized tests with full metadata to Qase, grouping results by test case ID","Integrate BDD scenarios from pytest-bdd into Qase with automatic Gherkin step hierarchy"],"what_it_does":"qase-pytest is a pytest plugin that bridges your test suite to Qase TestOps, a test management and observability platform. It automatically captures test results, links them to test cases by ID, and sends rich metadata including attachments, custom fields, and step-level details to Qase for centralized tracking and analytics. The plugin works as a pytest hook, intercepting test outcomes and reporting them via the Qase API.\n\nConfiguration is flexible\u2014via config file, environment variables, or CLI flags\u2014and supports parameterized tests, multi-project reporting, and optional integration with pytest-bdd for automatic Gherkin step capture. Tests can be decorated with Qase metadata (title, suite, severity, custom fields) and inline steps, or ignored from reporting entirely. Results are batched and mapped to Qase statuses (passed, failed, invalid, skipped), and the plugin falls back to local JSON reporting if TestOps is unavailable.","worth_installing":"Yes. The plugin is production-stable, actively maintained, has no known vulnerabilities, and low install friction. Install it if you use pytest and need to report results to Qase TestOps or want centralized test observability. Requires a Qase account and API token; if you don't use Qase, it adds no value."},"id":"qase-pytest","links":{"html":"https://skillfed.io/packages/qase-pytest","md":"https://skillfed.io/packages/qase-pytest.md","pypi":"https://pypi.org/project/qase-pytest/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-04","license_spdx":null,"license_treatment":"permissive","name":"qase-pytest","python_support":"supports_current","summary":"Qase Pytest Plugin for Qase TestOps and Qase Report"},"popularity":{"monthly_downloads":135186,"position":11451,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"8.3.1"}
