Docs
Methods of Testing
Manual

Manual Testing

Manual testing involves human intervention to verify software functionality, executing test cases, and identifying defects through interactive exploration of the application. I found these accessibility issues using this method

Benefits:

  • Deeper Dive: Manual testing allows for a comprehensive assessment of usability and accessibility. You'll go beyond technical aspects to evaluate the clarity of instructions, layout intuitiveness, and overall user experience for people with disabilities.
  • Real-World Simulation: Think of yourself as a user with a disability! Manual testing simulates how people interact with the platform using assistive technologies like screen readers or keyboard navigation. This helps uncover accessibility barriers that automated tools might miss.
  • Ushahidi Focus: Manual testing lets you hone in on functionalities specific to Ushahidi. Evaluate report creation forms, map interaction, and data visualizations from the perspective of assistive technology users. Identify and address any accessibility hurdles they might encounter.

Keep in Mind:

  • Time Investment: Manual testing can be time-consuming compared to automated testing. Evaluating all functionalities and user journeys requires dedication.
  • Subjectivity Factor: Manual testing results can be somewhat subjective based on the tester's experience and interpretation of accessibility guidelines.
  • Expertise Needed: Effective manual testing requires a good understanding of accessibility best practices and how users with disabilities interact with web platforms.

How Manual Testing Makes Ushahidi Better:

  • Catch What Automation Misses: Manual testing can uncover issues that automated tools might overlook, such as unclear instructions, illogical workflows, or incompatibility with specific assistive technologies.
  • Inclusive Experience for All: By identifying and addressing accessibility barriers through manual testing, you can create a Ushahidi platform that is inclusive and usable for everyone, regardless of ability.
  • Credibility and Trust Boost: A demonstrably accessible Ushahidi platform fosters trust and inclusivity. Organizations using Ushahidi for citizen reporting or public information can be confident that the platform is accessible to a wider audience.