Windows apps
Collapse the table of content
Expand the table of content
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Testing with AccChecker

The following scenario describes the steps that you typically follow when testing with AccChecker.

Note  When AccChecker verification routines are running, user interaction with the host machine can interfere with some routines. We recommend that no further user interaction occur until AccChecker notifies the user that all tasks are complete.
  1. Run AccChecker verifications on a particular target application or control. For more information, see Verifications Tab.

    Note  AccChecker doesn't explore all UI permutations in an application. Elements hidden within controls such as windows, panes, tabs, and menus must be exposed manually.
  2. Examine the AccChecker error log and assess or triage the results. Fix trivial issues and log severe bugs as appropriate.
  3. Generate a suppression file for bugs and errors that can be ignored until regression testing.
  4. Re-run AccChecker verifications with the suppression file and initial bug fixes. This provides a snapshot of the issues in the current implementation of Microsoft Active Accessibility and establishes a baseline for regression testing.
  5. Integrate the AccChecker APIs and suppression file into an automated test framework for regression testing on bugs logged from the initial AccChecker verifications.

    Note  As bugs are fixed, the suppression file should be modified as required.
  6. Confirm that no regressions or new accessibility bugs have been introduced into the application or control.

Related topics

UI Accessibility Checker



© 2018 Microsoft