Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Outreachy Testing Task] Accessiility Testing Using Command Line Tools- pa11y #4913

Closed
blessdamy opened this issue Apr 2, 2024 · 0 comments

Comments

@blessdamy
Copy link

Choice of Tool: pa11y

Why use pa11y?
I used the pa11y accessibility testing tool to evaluate the accessibility of the Ushahidi Platform because it is a widely recognized tool for automated accessibility testing and it provides detailed reports based on WCAG guidelines, which is crucial for ensuring the Ushahidi Platform's accessibility compliance.

How do I like pa11y?
I found pa11y to be quite user-friendly. The command line interface made it easy to integrate into my testing workflow, and the documentation provided clear instructions on how to use the tool effectively on the Ushahidi Platform.

Does the output provided by pa11y make sense to you?
The output generated by pa11y was well-structured and easy to understand. It highlighted specific accessibility issues along with recommendations for improvement, making it straightforward to prioritize and address issues. From the example seen in the snapshots below, it provided descriptive details on the accessibility issue and how to fix it.
A11yCl-1
A11yCl-1S

Was implementing pa11y easy or really hard?
Implementing pa11y into my testing process was relatively easy, thanks to the comprehensive documentation and support available. The tool's flexibility allowed me to customize the testing parameters based on WCAG 2.2 Level AA standards, ensuring that I could tailor the tests to meet specific accessibility requirements.

Do I “trust” pa11y output or I think it miss something?
I trust Pa11y's output to a great extent, as it covers a wide range of accessibility checks and provides actionable insights. I love the fact that it can also be integrated with axe-core. However, like any automated tool, it may miss certain subtleties that require manual testing or user feedback. Therefore, I recommend combining Pa11y with manual testing and user feedback for a comprehensive accessibility evaluation of the Ushahidi Platform.

Any other comments or insights you would like to share on pa11y
Pa11y has been a valuable addition to my accessibility testing toolkit for the Ushahidi Platform. Its ease of use, clear output, and reliable results make it a trusted ally in ensuring the platform's accessibility for all users.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants