Accerciser: know a program to perform accessibility tests

Accerciser accessibility

Accerciser is a software that allows you to test the accessibility of your environment. It is open source and written in Python. Use the AT-SPI library to inspect, examine, and interpret widgets in an environment to see if applications provide correct information to assistive and accessibility technologies.

La graphical user interface Accerciser displays 3 distinct sections by default. On the one hand there is the hierarchical tree view of the accessible ones in the desktop environment, and on the other hand you have two areas of add-ons. Obviously, accessibility support must be enabled in your desktop environment for it to work.

Accerciser can be very useful for those who need to examine the accessibility of a system. Very especially for user interface developers They will be able to test their developments and make sure that their software facilitates accessibility so that everyone can use it without problems. They will achieve this by checking what AT-SPI would provide in their apps with automated tests that will find the highlights.

Accerciser has an extensible plugin-based architecture. So most of the functions are accessories:

  • Interface viewer: it is a plugin to examine AT-SPI interfaces for each accessible widget of an app.
  • AT-SPI validator: another plugin to apply tests to verify the accessibility of an app.
  • Event monitor: to show events from the AT-SPI library emitted by the app that is being tested.
  • Quick selection: provides keyboard shortcuts.
  • API browser: plugin to show available interfaces, methods and attributes of each widget.
  • IPython console: another to provide a Python shell for widget access.

If you are interested know and use Accerciser, then you can get more information at this page. On the other hand, if you want to install it, it is found in many repositories of popular distros.

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

Be the first to comment

Leave a Comment

Your email address will not be published.



  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.