This repository has been archived by the owner on Feb 8, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 10
Manual accessibility testing process
Rebekah-Hernandez edited this page Feb 25, 2020
·
5 revisions
We use automated testing to make sure that our software works as well as possible, but automated tests don’t catch everything. That’s why we also do manual accessibility testing and encourage you make the testing a part of your normal routine of work.
- Test in an environment that mimics the end users experience (for example, staging)
- Include manual accessibility testing as part of each story’s acceptance criteria to ensure nothing gets shipped without being tested
- The UX team is responsible for making sure sure testing gets done, but anyone on the team can conduct the testing
- As new features are released into staging, do a quick Lighthouse audit on accessibility to help you identify problems that may have gone unnoticed by the team. Lighthouse is an easy to use auditing tool from Google. You can use Lighthouse to audit a page’s performance, accessibility, best practices, and SEO right from your Google Chrome browser or from the command line.
- Develop a checklist of things you will manually test that you can run through every sprint or use a reference such as the ICT Testing Baseline
- Tab through your site and make sure that the elements of focus are appropriate and follow the order of the Document Object Model (DOM).
- Here’s a quick reference on what to look for when tabbing through.
- Ensure your tables are accessible and have structural markup to identify headers and data cells, so that you are not relying on visual cues alone
- Avoid the use of mouse-only elements such as rollover menus
- Check that the keyboard focus is never trapped in a loop.
- Confirm all relevant images have image tags and alt attributes.
- Ensure that keyboard focus is always visible when moving through the page on the keyboard.
- Particularly focus outlines should be visible on interactive elements on the page such as form fields, buttons, and links.
- Turn on your screen reader and tab through the fields.
- Change text scaling to make sure nothing breaks.
-
Text size
- Confirm the use font size is 10pt minimum
-
Color
- Ensure that all text has a contrast ratio of 4.5:1 with the background
- Text style and font
-
Text size
- Review that all form labels have explicit input labels
- First, determine if the USFS ACIO has a licensed screen reader available for use
- If not, there are a number of screen readers on the market if the USFS organization doesn't have one already, so select one that fits your budget, testing needs and just test
- Here’s a quick reference on what to look for to make the page accessible for folks using a screen reader.
Ensure that the team addresses any barriers to accessibility you find.
- Double check you can recreate the bug
- File bugs according to your bug filing process on your issues board
- Create acceptance criteria/definition of done
How we work
- Overview
- Onboarding Checklist
- Roles
- Agile Principles
- Skill area heuristics
- Open Forest design system
- Updating Christmas tree content
- Pilot customer response process
- POSS to FLREA Tracking
- Sprint Research Process
- Annual gap analysis process
- Manual accessibility testing process
- Feedback Tool
- Contracting and Task order Information
Technical Information
Past efforts
User Research
- Discovery Research
- Entry points to ePermit (June 2017)
- FLREA discovery sprint (July 2017)
- Law Enforcement Officer discovery sprint findings (December 2017)
- Naming the Open Forest platform
- GitHub repo research brief
- Usability Testing - for Christmas Trees
- Usability Testing - Special Uses (Non-Commercial and Outfitters modules)
- Research Plan - Update Sprint Number (Issue 489)
- Research Plan - Special Use permits evaluation content (June 2019)
- Usability Testing - Special Use permits evaluation content (June 2019)
- Research Plan - Manage User Access (Fall/Winter 2019)
Support
Support Manual
Support Guide for Frontline Staff
- Intro
- Why isn't something working?
- Where do I go to gather my firewood?
- I cannot print my permit.
- I don’t understand how to navigate through Open Forest, or how to purchase my permit online.
- I do not know how to gather firewood.
- I don’t want to purchase my permit online.
- I am not sure about the process to purchase online.
- Pay.gov looks different, is this a real site?
- What am I supposed to do with my permit once it is printed?
- I want to share my experience using Open Forest.