Accessibility Test Plan

This Page

The uPortal project is exploring the idea of changing its target for accessibility from WCAG 2.0 Level A to Level AA. This document describes what (in the portal) we will test in order to evaluate whether we're meeting that standard. NOTE that this commitment, if ratified by the community, would extent to the entire uPortal ecosystem of compatible projects. This page documents a test plan only for uPortal itself.

Default ("Quickstart") Data Set

All evaluations are to be performed against the default data set that comes with uPortal clone from Github – also known as quickstart data.

The admin User Account

Unless otherwise stated, all evaluations are to be performed using the admin user account that is include in the quickstart data set.

List of URLs

These URLs make up a representative sample of pages available in uPortal.  A single portlet may be published multiple times;  each publication offers the same UI, but with a different title and/or data.  Similarly, each tab or fragment in the portal is generated from the same template markup.  This list is intended to be comprehensive enough to provide the coverage we need.

Each URL points to a localhost deployment running on port 8080.  That is the default and most common setup for a development portal, and also the sort of portal on which we expect most accessibility tesing to be done.  Click on the links below to bring up the content in a development portal running on your own machine.

Pages in Dashboard Mode

These pages display multiple portlets in the main content area at once.

Defects

Defects found on these pages may be submitted against any portion of the page, but care should be taken not to report the same defect multiple times (e.g. "the logo is missing appropriate alt text").

Unauthenticated

Authenticated (admin User)

Portlets in Focused Mode

These URLs display a single portlet in the main content area.

Defects

If feasible, defects on these pages should be reported only against elements in the main content area – in other words, content within the '#portalPageBodyColumns' selector.

Framework Portlets

Bundled Portlets

The following are the portlet projects currently bundled with versions 4.3.x and 5.x.

AnnouncementsPortlet
basiclti-portlet
BookmarksPortlet
CalendarPortlet
email-preview
FunctionalTestsPortlet

Developer Portlet

This portlet is intended for developer use and is not user facing

jasig-widget-portlets

Not Default

These portlets are not enabled by default on uPortal

pluto-testsuite
NewsReaderPortlet
NotificationPortlet
sakai-connector-portlet
SimpleContentPortlet

Content Only

This portlet is only a shell for content, auditing this is on a per use basis

WeatherPortlet
WebProxyPortlet

Developer Portlet

This portlet is intended for developer use and is not user facing

 

 

Â