{"categories":[{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/4"},{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance/3"},{"label":"BDD","url":"https://skillfed.io/packages/category/software-development-testing-bdd"}],"enrichment":{"capability":"Integrates Allure Report with Pytest-BDD to capture and visualize behavior-driven test results in a detailed HTML report.","skillfed_tags":["bdd-testing","test-reporting","pytest-plugin"],"use_cases":["Generate detailed BDD test reports for CI/CD pipelines to track test execution history and identify flaky scenarios.","Share interactive test results with non-technical stakeholders who need to see which features passed acceptance criteria.","Debug failed BDD scenarios by reviewing step-by-step execution logs and timing data in the Allure UI.","Integrate test reporting into a continuous delivery workflow where test metrics feed into dashboards.","Document test coverage and behavior validation across multiple test runs and environments."],"what_it_does":"Allure-pytest-bdd is an adapter that connects Pytest-BDD test execution to Allure Report, a framework for generating detailed, interactive test reports. When you run Pytest-BDD tests with the --alluredir flag, this package captures test metadata, steps, and outcomes and writes them in Allure's format. You then use the Allure command-line tool to convert those results into a rich HTML report showing test execution history, step-by-step breakdowns, and pass/fail trends.\n\nThe package sits between your BDD test framework and Allure's reporting engine, requiring pytest, pytest-bdd, and allure-python-commons as runtime dependencies. It's designed for teams using behavior-driven development who want visibility into test execution beyond simple pass/fail counts\u2014showing which Given/When/Then steps succeeded or failed, how long each took, and how results evolved over time.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, and low install friction. If you use Pytest-BDD and need rich, shareable test reports beyond console output, this adapter is the standard integration path. The Apache-2.0 license poses no restrictions."},"id":"allure-pytest-bdd","links":{"html":"https://skillfed.io/packages/allure-pytest-bdd","md":"https://skillfed.io/packages/allure-pytest-bdd.md","pypi":"https://pypi.org/project/allure-pytest-bdd/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-04-27","license_spdx":null,"license_treatment":"permissive","name":"allure-pytest-bdd","python_support":"unspecified","summary":"Allure pytest-bdd integration"},"popularity":{"monthly_downloads":217635,"position":9354,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.16.0"}
