{"categories":[{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance/3"}],"enrichment":{"capability":"Integrates aXe accessibility testing with Selenium to automate web accessibility scanning and report violations found on web pages.","skillfed_tags":["accessibility-testing","wcag-compliance","selenium-integration"],"use_cases":["Run automated accessibility scans in Selenium-based test suites to catch WCAG violations before release.","Generate accessibility audit reports for compliance documentation and stakeholder review.","Integrate accessibility checks into CI/CD pipelines to fail builds when new violations are introduced.","Test multiple pages or user workflows by injecting and running axe checks at different points in a Selenium script.","Validate that accessibility fixes actually resolve reported violations by re-running scans after code changes."],"what_it_does":"axe-selenium-python wraps the aXe accessibility testing engine (axe-core@4.10.2) inside a Selenium-driven browser automation layer, letting you inject accessibility checks into live web pages and collect structured violation reports. It's designed for developers and QA engineers who want to catch accessibility issues\u2014WCAG violations, color contrast failures, missing labels, etc.\u2014as part of their test suites or continuous integration pipelines.\n\nThe package provides an Axe class that injects aXe's JavaScript into a page, runs the scan, and returns results as JSON. You can write results to disk, assert on violation counts, or generate reports. It depends on selenium for browser control and pytest as a test framework integration point. The library is actively maintained and uses modern Python (3.12+), making it suitable for contemporary test automation workflows.","worth_installing":"Yes. The package is actively maintained, has low install friction, no known vulnerabilities, and directly solves the common problem of automating web accessibility testing in Selenium workflows. The copyleft license (MPL 2.0) is standard for accessibility tooling and poses no barrier to most projects. Install if you need to integrate accessibility scanning into your test automation."},"id":"axe-selenium-python","links":{"html":"https://skillfed.io/packages/axe-selenium-python","md":"https://skillfed.io/packages/axe-selenium-python.md","pypi":"https://pypi.org/project/axe-selenium-python/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-04-19","license_spdx":null,"license_treatment":"copyleft","name":"axe-selenium-python","python_support":"supports_current","summary":"Python library to integrate axe and selenium for web accessibility testing."},"popularity":{"monthly_downloads":252124,"position":8556,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.0.0"}
