Accessibility/MATS
From MozillaWiki
MATS – MozBase based Accessibility Test Suite (working title) https://github.com/askalski/mats
Requirements:
- short dependency list, all dependencies installable via egg files in python
- usage of local mozhttpd instead of on-line resources
- cross-platform framework running windows and linux Nightly
- tests platform specific
- providing interface for meaningful assertions
Use cases (work in progress):
- basic interaction with webpage (via Marionette or accessible interface)
- collecting accessible events (via abstracted accessible interface)
- able to dump webpage to speclenium tree format, to be able to diff and assert on changes (regression testing)
next step:
- stabilise interaction with Marionette
Done:
- got Nightly running with Marionette enabled, able to navigate web pages.
- start/stop browser (via Mozbase)