Lapeze / Tanaguru

Automated accessibility (a11y) testing tool, with emphasis on reliablity and automation

Home Page:my.tanaguru.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

Tanaguru

Tanaguru is an opensource (AGPL license) website assessment tool. It is dedicated to accessibility (a11y) audits, and focuses on reliability and high level of automation.

Features

Four kinds of audit:

  • offline file audit
  • page audit
  • entire website audit (Heritrix crawler embedded)
  • scenario audit

(That's the DOM that is tested, thus dealing with JS/AJAX/ARIA)

Vision

  1. Automate as much as we can and even more :)
  2. Be 200% reliable (don't give erroneous result)
  3. have technological fun

Download

http://www.tanaguru.org/Download/tanaguru-latest.tar.gz

Demo

https://my.tanaguru.com/

Installation and documentation

See all Tanaguru Docs

Usefull links:

Business: accessibility

What tests are covered:

  • all the "tag and attributes tests" like missing alt, table headers check, frame title...
  • color contrast
  • language specification
  • downloadable files / office files (spreadsheet, wordprocessor...)
  • switch of context
  • ...

As of January 2014, this represents ~170 accessibility tests

Contact and discussions

Content of this last version (Tanaguru 3.0.5, 2015-03-16)

Bugs:

  • #107 : Provide a way to set-up proxy credentials
  • #105 : Set "esapiPropertyValue" property of tokenManager bean to use the system property confDir value instead of hard-coded value
  • #102 : Assisted Audit : Complete action is ineffective

Features :

  • UI improvements
  • Correction of bug on buttons that apply automatic result on assisted audit
  • User guide documentation

See full Changelog

Other Open Source tools

All these projects are opensource and also under the umbrella of Tanaguru Github account

Have Fun

Tanaguru team

About

Automated accessibility (a11y) testing tool, with emphasis on reliablity and automation

my.tanaguru.com

License:GNU Affero General Public License v3.0


Languages

Language:Java 67.8%Language:HTML 30.9%Language:PLpgSQL 0.4%Language:JavaScript 0.3%Language:CSS 0.3%Language:Shell 0.2%Language:SQLPL 0.1%Language:Smarty 0.0%