Docs
Methods of Testing
Automated

Automated Testing

  • Automated web accessibility testing employs software tools to programmatically assess web pages for compliance with accessibility standards like WCAG, streamlining the identification and resolution of accessibility issues.

Advantages:

  • Rapid Scans: Automated testing tools can scan large amounts of Ushahidi platform content in a short time, identifying a wide range of accessibility issues efficiently.

  • Early Detection: Catch potential accessibility barriers early in the development process, allowing for quicker fixes and smoother workflows.

  • Repetitive Task Automation: Automate repetitive tasks like checking color contrast or identifying missing alt text, freeing up time for more in-depth testing.

  • Technical Aspects: Automated tools excel at detecting technical accessibility issues like missing ARIA attributes, invalid HTML code, and improper heading structures.

  • Baseline Assessment: You can un automated tests regularly to establish a baseline for accessibility and track progress over time.

  • Regression Testing: You can use automated tests to ensure that accessibility issues don't re-emerge after code changes or platform updates.

Limitations to Consider:

  • Not a Replacement: Automated testing cannot replace manual testing or user experience evaluation.
  • False Positives: Automated tools may sometimes flag issues that aren't actual accessibility barriers and require manual verification.
  • Limited Scope: These tools might not catch all accessibility issues, particularly those related to user experience or interaction with assistive technologies.

Optimizing Automated Testing for Ushahidi:

  • Targeted Tools: Choose automated testing tools that cater specifically to web accessibility testing and WCAG compliance.
  • Integration with Development Workflow: Integrate automated testing tools into your development pipeline to catch accessibility issues early and often.
  • Combined Approach: Use automated testing alongside manual testing and user testing for a comprehensive accessibility evaluation of the Ushahidi platform.