Accerciser: conoce un programa para realizar tests de accesibilidad
Accerciser es un software que permite realizar un test a la accesibilidad de tu entorno. Es de código abierto y está escrita en Python. Usa la biblioteca AT-SPI para inspeccionar, examinar e interpretar los widgets de un entorno para así comprobar si las aplicaciones proporcionan información correcta a las tecnologías de asistencia y accesibilidad.
La interfaz gráfica de usuario de Accerciser muestra de forma predeterminada 3 secciones diferenciadas. Por un lado está la vista en forma de árbol jerárquico de los accesibles del entorno de escritorio, y por otro lado tienes dos áreas de complementos. Para que funcione, evidentemente debe estar activado el soporte para accesibilidad en tu entorno de escritorio.
Accerciser puede ser muy útil para los que necesitan examinar la accesibilidad de un sistema. Muy especialmente para los desarrolladores de interfaces de usuario que podrán testar sus desarrollos y asegurarse de que su software facilita la accesibilidad para que todas las personas lo puedan usar sin problemas. Eso lo conseguirán comprobando qué proporcionaría AT-SPI en sus apps con pruebas automatizadas que encontrarán los puntos destacables.
Accerciser tiene una arquitectura extensible basada en complementos. Por lo que la mayoría de los funciones son complementos:
- Visor de interfaces: es un complemento para examinar interfaces AT-SPI para cada widget accesible de una app.
- Validador AT-SPI: otro complemento para aplicar pruebas para verificar la accesibilidad de una app.
- Monitor de eventos: para mostrar eventos de la biblioteca AT-SPI emitidos por la app que se está testando.
- Selección rápida: proporciona atajos de teclado.
- Examinador API: complemento para mostrar interfaces, métodos y atributos disponibles de cada widget.
- Consola IPython: otro para proporcionar un shell Python para el acceso a widgets.
Si te interesa conocer y usar Accerciser, entonces podrás obtener más información en esta página. Por otro lado, si deseas instalarlo, se encuentra en muchos repositorios de las distros populares.