Python library to integrate axe and selenium for web accessibility testing.
Project description
axe-selenium-python-nhsuk integrates aXe and Selenium to enable automated web accessibility testing.
This version of axe-selenium-python-nhsuk is using axe-core v4.9.1
Information
Installation
To install axe-selenium-python-nhsuk:
$ pip install axe-selenium-python-nhsuk
Usage & CHANGELOG
For Usage and CHANGELOG, go to: https://pypi.org/project/axe-selenium-python/
Updating & Deployment to PyPi
Update files
Create a new branch and make the following changes:
axe_selenium_python/axe_selenium_python/package-lock.json - Update line 8-10 using information found here - search for ‘axe-core’ to find the relevant info
axe-selenium-python/axe_selenium_python/package.json - Update line 16 (use the same version you set in the file above on line 8)
axe-selenium-python/README.rst - Update the version of axe-core that will be used (found at the top of this README file)
axe-selenium-python/setup.py - Increase the version number on line 13 - e.g. 1.0.3 > 1.0.4 (this new version number will also be used as a GitHub release tag)
Create a Pull Request and merge your changes to the master branch.
Deploy to PyPi
On GitHub.com, navigate to the main page of the repository
To the right of the list of files, click Releases
Click Create a new release
Click Choose a tag, type the same version number you set in axe-selenium-python/setup.py, click Create a new tag
Ensure the Target is set to master
Enter a Release title - e.g. Release axe-core version 4.4.3
If required, enter additional text in the Release decription
Click Publish release
If the release is successful then it should appear on PyPi in a few minutes.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file axe_selenium_python_nhsuk-1.0.4.tar.gz
.
File metadata
- Download URL: axe_selenium_python_nhsuk-1.0.4.tar.gz
- Upload date:
- Size: 159.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa86abb43674084064790232b9769ed3d7ce4d1bffc6a9b7b0af1e4c1d7f0207 |
|
MD5 | 7e26c34e924756ddc4f6d6c4cf82dfcd |
|
BLAKE2b-256 | 0cff6d5f83338a09ab3feb185c0143acd1c7bcb1be03c382b1220be75e2c01ec |
File details
Details for the file axe_selenium_python_nhsuk-1.0.4-py2.py3-none-any.whl
.
File metadata
- Download URL: axe_selenium_python_nhsuk-1.0.4-py2.py3-none-any.whl
- Upload date:
- Size: 160.8 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b6c37430b686358fb848e0530bf5b9e0b840ff5e2bd3cd558fb1a761ae56538 |
|
MD5 | 2e0c1f24e4e0c674c5e4b994e7a01957 |
|
BLAKE2b-256 | 56493f03cb000c3208c5fa08f83ad90719c337e7a639df38971829dcf0d40d4e |