Tanaguru Jekins Plugin

This project is the Jenkins plugin of Tanaguru.

(If you are only interested in testing web accessibility in a graphical environment, please go to Tanaguru Documentation)

The Jenkins plugin of Tanaguru is dedicated to integrate the web accessibility tests Tanaguru can do into a Quality Assurance (QA) plateform, here Jenkins. It allows for example to add accessibility tests of a web application on a nightly build process (for instance just after the unit tests and functional tests).

The Jenkins plugin of Tanaguru is opensource (AGPL license).

Problem & solution

You already have a QA platform (Jenkins) to build and test your app. Different kinds of tests are performed thanks to various Jenkins plugins (unit tests, functional tests, smoke tests, performance tests...).

For accessibility testing, your staff uses some automated tools and human tests, but you would like to have a stack of basic accessibility tests done in a fully automated and integrated fashion.

You know this is not sufficient to have a full compliance to accessibility, but this is a good starting point to seamlessly increase the accessibility level of your app (and by the way the accessibility skills of your dev team ;) ).

Tanaguru Jenkins plugin is meant to mecanize the tests provided by Tanaguru.

Features

  • Leverage strong level of automation provided by Tanaguru
  • Benefit from highly reliable tests of Tanaguru
  • Have stable or broken build depending on a given level of acceptance (for instance, stable = at least 80% of tests are OK)
  • Have a centralized control panel in Jenkins

You may also generate graphs of various metrics including:

  • Tanaguru Meter (the performance score of accessibility)
  • Number of Passed / Failed / Not Applicatble tests
  • Number of occurrences of failed tests

All audits ran can also be viewed in detail within Tanaguru web application, easing the identification of given errors.

You will find a detailed list of accessibility tests in Tanaguru Documentation.

Download

Tanaguru Jenkins plugin latest release (.hpi, ~500kb)

Demo

@@@ see Tanaguru on Tanaguru

Installation and documentation

Support and discussions

Contribute

Contact

  • email to tanaguru AT tanaguru dot org (only english, french and klingon is spoken :) )
  • Twitter @TanaguruApp

Other opensource tools

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

Have fun !

Tanaguru Team