{"categories":[{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/5"},{"label":"BDD","url":"https://skillfed.io/packages/category/software-development-testing-bdd"}],"enrichment":{"capability":"Generates HTML reports from Behave BDD test runs by registering as a custom formatter that outputs test results in browsable HTML format.","skillfed_tags":["bdd-reporting","test-automation"],"use_cases":["Generate shareable HTML test reports from Behave BDD test suites for stakeholder review.","Archive test execution results in a human-readable format for compliance or audit documentation.","Create CI/CD pipeline artifacts that display test outcomes without requiring Behave to be installed on the viewing machine.","Integrate Behave test results into project documentation or test dashboards via HTML output.","Replace Behave's default console output with formatted HTML for better visibility of test step details and failures."],"what_it_does":"This package extends Behave, the Python BDD framework, with an HTML formatter that transforms test execution results into readable HTML reports. It registers as a custom formatter within Behave's plugin system, allowing you to generate reports by passing `-f html` to the behave command-line tool. The formatter outputs browsable HTML files that present test scenarios, steps, and outcomes in a structured format suitable for sharing with stakeholders or archiving test results.\n\nThe package has minimal dependencies\u2014only behave itself\u2014and integrates through a configuration file rather than code changes. It supports Python 3.6 and later, including PyPy, and is actively maintained. The project is small and focused, with no known security vulnerabilities, making it a straightforward addition to a Behave-based testing workflow when HTML reporting is needed.","worth_installing":"Yes, if you use Behave and need HTML test reports. The package is lightweight, has no security issues, and integrates cleanly via configuration. The GPLv3 license is a consideration only if you plan to redistribute or embed it in proprietary software. The last release was in June 2022, but the repository remains active with recent commits, so maintenance risk is low for a stable formatter."},"id":"behave-html-formatter","links":{"html":"https://skillfed.io/packages/behave-html-formatter","md":"https://skillfed.io/packages/behave-html-formatter.md","pypi":"https://pypi.org/project/behave-html-formatter/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2022-06-30","license_spdx":null,"license_treatment":"copyleft","name":"behave-html-formatter","python_support":"supports_current","summary":"HTML formatter for Behave"},"popularity":{"monthly_downloads":164275,"position":10555,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.9.10"}
