On Wed, 2006-07-19 at 11:02 -0500, Federico Mena Quintero wrote: > On Wed, 2006-07-19 at 11:17 +0100, Bill Haneman wrote: > > > > Big tangent: the "GNOME Certification" plan will help in defining what > > > is a "good GNOME application" and what isn't. That certification will > > > include things like consistent look&feel [insert a lot of handwaving > > > about how to quantify this...] > > > > /me points to > > Gnome Accessibility Guide For Developers, > > http://developer.gnome.org/projects/gap/guide/gad , and > > Testing Gnome Applications for Accessibility: > > http://developer.gnome.org/projects/gap/testing/index.html > > The "Testing" guide is really nice, because it's essentially a checklist > that you can run through your application. > > Bill, do you know if any of the points in there could be automatically > checked with LDTP or some other ATK-based automation suite? Keyboard bindings are queryable via ATK, so you can do some of the testing automatically, but I think ultimately you need a human to do part of this: you'll only see stuff via ATK if it's already at least somewhat accessible.
I believe many of the specific test cases are automatable, for example KEY__001: You could automatically inject keyboard events to simulate tabbing through the UI, and look at the XY extents of the widgets, and flag bogus tab orderings that way. > > Accessibility will definitely be one of the things required to attain > the highest certification level for GNOME apps. I hope that > (especially) governments will look for this high mark of certification. > > Federico > > _______________________________________________ > desktop-devel-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/desktop-devel-list _______________________________________________ desktop-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/desktop-devel-list
