Implementation report of QualWeb (LASIGE, Faculdade de Ciências da Universidade de Lisboa)
ARIA attribute is defined in WAI-ARIA
Testcase Url | Expected | aria-* attribute is defined in WAI-ARIA |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
ARIA required context role
Testcase Url | Expected | ARIA required context role |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Passed Example 5 | passed | passed |
Passed Example 6 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | passed |
Failed Example 4 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Inapplicable Example 5 | inapplicable | inapplicable |
ARIA state or property has valid value
Testcase Url | Expected | ARIA state or property has valid value |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Passed Example 5 | passed | passed |
Passed Example 6 | passed | passed |
Passed Example 7 | passed | passed |
Passed Example 8 | passed | passed |
Passed Example 9 | passed | passed |
Passed Example 10 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Failed Example 4 | failed | failed |
Failed Example 5 | failed | failed |
Failed Example 6 | failed | failed |
Failed Example 7 | failed | failed |
Failed Example 8 | failed | failed |
Failed Example 9 | failed | failed |
Failed Example 10 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
ARIA state or property is permitted
Testcase Url | Expected | ARIA state or property is permitted |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Passed Example 5 | passed | passed |
Passed Example 6 | passed | passed |
Passed Example 7 | passed | passed |
Passed Example 8 | passed | passed |
Passed Example 9 | passed | passed |
Passed Example 10 | passed | passed |
Passed Example 11 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Audio and visuals of video element have transcript
Testcase Url | Expected | Audio and visuals of video element have transcript |
---|---|---|
Passed Example 1 | passed | cantTell |
Passed Example 2 | passed | cantTell |
Failed Example 1 | failed | cantTell |
Failed Example 2 | failed | cantTell |
Inapplicable Example 1 | inapplicable | inapplicable |
Audio element content has text alternative
Testcase Url | Expected | audio element content has transcript | audio element content is media alternative for text | Audio element content has text alternative |
---|---|---|---|---|
Passed Example 1 | passed | inapplicable | inapplicable | inapplicable |
Passed Example 2 | passed | inapplicable | inapplicable | inapplicable |
Passed Example 3 | passed | cantTell | cantTell | cantTell |
Failed Example 1 | failed | inapplicable | inapplicable | inapplicable |
Failed Example 2 | failed | cantTell | cantTell | cantTell |
Inapplicable Example 1 | inapplicable | inapplicable | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable | inapplicable | inapplicable |
Audio or video element avoids automatically playing audio
Testcase Url | Expected | Audio or video that plays automatically has no audio that lasts more than 3 seconds | audio or video that plays automatically has a control mechanism | audio or video has no audio that plays automatically |
---|---|---|---|---|
Passed Example 1 | passed | cantTell | cantTell | cantTell |
Passed Example 2 | passed | cantTell | cantTell | cantTell |
Passed Example 3 | passed | cantTell | cantTell | cantTell |
Failed Example 1 | failed | cantTell | cantTell | cantTell |
Failed Example 2 | failed | cantTell | cantTell | cantTell |
Inapplicable Example 1 | inapplicable | inapplicable | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | cantTell | cantTell | cantTell |
Inapplicable Example 3 | inapplicable | inapplicable | inapplicable | inapplicable |
Audio or video element that plays automatically has a control mechanism
Testcase Url | Expected | audio or video that plays automatically has a control mechanism |
---|---|---|
Passed Example 1 | passed | cantTell |
Passed Example 2 | passed | cantTell |
Passed Example 3 | passed | cantTell |
Failed Example 1 | failed | cantTell |
Failed Example 2 | failed | cantTell |
Failed Example 3 | failed | cantTell |
Failed Example 4 | failed | cantTell |
Failed Example 5 | failed | cantTell |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | cantTell |
Inapplicable Example 3 | inapplicable | inapplicable |
Audio or video element that plays automatically has no audio that lasts more than 3 seconds
Testcase Url | Expected | Audio or video that plays automatically has no audio that lasts more than 3 seconds |
---|---|---|
Passed Example 1 | passed | cantTell |
Passed Example 2 | passed | cantTell |
Failed Example 1 | failed | cantTell |
Failed Example 2 | failed | cantTell |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | cantTell |
Inapplicable Example 3 | inapplicable | inapplicable |
Block of repeated content is collapsible
Testcase Url | Expected | Block of repeated content is collapsible |
---|---|---|
Passed Example 1 | passed | cantTell |
Passed Example 2 | passed | cantTell |
Passed Example 3 | passed | cantTell |
Passed Example 4 | passed | cantTell |
Failed Example 1 | failed | cantTell |
Failed Example 2 | failed | cantTell |
Failed Example 3 | failed | cantTell |
Inapplicable Example 1 | inapplicable | inapplicable |
Button has non-empty accessible name
Testcase Url | Expected | Button has accessible name |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Passed Example 5 | passed | passed |
Passed Example 6 | passed | passed |
Passed Example 7 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Failed Example 4 | failed | failed |
Failed Example 5 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Inapplicable Example 5 | inapplicable | inapplicable |
Bypass Blocks of Repeated Content
Testcase Url | Expected | Document has a landmark with non-repeated content | Document has heading for non-repeated content | Block of repeated content is collapsible | Document has an instrument to move focus to non-repeated content | Bypass Blocks of Repeated Content |
---|---|---|---|---|---|---|
Passed Example 1 | passed | cantTell | cantTell | cantTell | cantTell | cantTell |
Passed Example 2 | passed | cantTell | cantTell | cantTell | cantTell | cantTell |
Passed Example 3 | passed | cantTell | cantTell | cantTell | cantTell | cantTell |
Passed Example 4 | passed | cantTell | cantTell | cantTell | cantTell | cantTell |
Passed Example 5 | passed | cantTell | cantTell | cantTell | cantTell | cantTell |
Passed Example 6 | passed | cantTell | cantTell | cantTell | cantTell | cantTell |
Passed Example 7 | passed | cantTell | cantTell | cantTell | cantTell | cantTell |
Passed Example 8 | passed | cantTell | cantTell | cantTell | cantTell | cantTell |
Passed Example 9 | passed | cantTell | cantTell | cantTell | cantTell | cantTell |
Passed Example 10 | passed | cantTell | cantTell | cantTell | cantTell | cantTell |
Passed Example 11 | passed | cantTell | cantTell | cantTell | cantTell | cantTell |
Passed Example 12 | passed | cantTell | cantTell | cantTell | cantTell | cantTell |
Failed Example 1 | failed | cantTell | cantTell | cantTell | cantTell | cantTell |
Inapplicable Example 1 | inapplicable | inapplicable | inapplicable | inapplicable | inapplicable | inapplicable |
DEPRECATED — Video element visual content has description track
Testcase Url | Expected | video element visual content has description track |
---|---|---|
Passed Example 1 | passed | cantTell |
Failed Example 1 | failed | cantTell |
Inapplicable Example 1 | inapplicable | cantTell |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | cantTell |
DEPRECATED — Video element visual-only content has description track
Testcase Url | Expected | video element visual-only content has description track |
---|---|---|
Passed Example 1 | passed | cantTell |
Failed Example 1 | failed | cantTell |
Inapplicable Example 1 | inapplicable | cantTell |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Document has a landmark with non-repeated content
Testcase Url | Expected | Document has a landmark with non-repeated content |
---|---|---|
Passed Example 1 | passed | cantTell |
Passed Example 2 | passed | cantTell |
Passed Example 3 | passed | cantTell |
Passed Example 4 | passed | passed |
Failed Example 1 | failed | cantTell |
Failed Example 2 | failed | cantTell |
Failed Example 3 | failed | cantTell |
Inapplicable Example 1 | inapplicable | inapplicable |
Document has an instrument to move focus to non-repeated content
Testcase Url | Expected | Document has an instrument to move focus to non-repeated content |
---|---|---|
Passed Example 1 | passed | cantTell |
Passed Example 2 | passed | cantTell |
Passed Example 3 | passed | cantTell |
Passed Example 4 | passed | cantTell |
Passed Example 5 | passed | cantTell |
Passed Example 6 | passed | cantTell |
Passed Example 7 | passed | cantTell |
Passed Example 8 | passed | cantTell |
Failed Example 1 | failed | cantTell |
Failed Example 2 | failed | cantTell |
Failed Example 3 | failed | cantTell |
Inapplicable Example 1 | inapplicable | inapplicable |
Document has heading for non-repeated content
Testcase Url | Expected | Document has heading for non-repeated content |
---|---|---|
Passed Example 1 | passed | cantTell |
Passed Example 2 | passed | cantTell |
Passed Example 3 | passed | cantTell |
Passed Example 4 | passed | cantTell |
Passed Example 5 | passed | cantTell |
Passed Example 6 | passed | cantTell |
Passed Example 7 | passed | cantTell |
Passed Example 8 | passed | cantTell |
Passed Example 9 | passed | passed |
Failed Example 1 | failed | cantTell |
Failed Example 2 | failed | cantTell |
Failed Example 3 | failed | cantTell |
Failed Example 4 | failed | cantTell |
Inapplicable Example 1 | inapplicable | inapplicable |
Element in sequential focus order has visible focus
Testcase Url | Expected | Element in sequential focus order has visible focus |
---|---|---|
Passed Example 1 | passed | cantTell |
Passed Example 2 | passed | cantTell |
Passed Example 3 | passed | cantTell |
Passed Example 4 | passed | cantTell |
Failed Example 1 | failed | cantTell |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Element marked as decorative is not exposed
Testcase Url | Expected | Element marked as decorative is not exposed |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Passed Example 5 | passed | passed |
Passed Example 6 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | passed |
Inapplicable Example 1 | inapplicable | inapplicable |
Element with lang attribute has valid language tag
Testcase Url | Expected | Element within body has valid lang attribute |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Passed Example 5 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Failed Example 4 | failed | failed |
Failed Example 5 | failed | failed |
Failed Example 6 | failed | failed |
Failed Example 7 | failed | failed |
Failed Example 8 | failed | failed |
Failed Example 9 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Inapplicable Example 5 | inapplicable | inapplicable |
Element with presentational children has no focusable content
Testcase Url | Expected | Element with presentational children has no focusable content |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Element with role attribute has required states and properties
Testcase Url | Expected | Element with role attribute has required states and properties |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Error message describes invalid form field value
Testcase Url | Expected | Error message describes invalid form field value |
---|---|---|
Passed Example 1 | passed | cantTell |
Passed Example 2 | passed | cantTell |
Passed Example 3 | passed | cantTell |
Failed Example 1 | failed | cantTell |
Failed Example 2 | failed | cantTell |
Failed Example 3 | failed | cantTell |
Failed Example 4 | failed | cantTell |
Failed Example 5 | failed | cantTell |
Inapplicable Example 1 | inapplicable | inapplicable |
Form field has non-empty accessible name
Testcase Url | Expected | Form control has accessible name |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Passed Example 5 | passed | passed |
Passed Example 6 | passed | passed |
Passed Example 7 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Failed Example 4 | failed | failed |
Failed Example 5 | failed | failed |
Failed Example 6 | failed | failed |
Failed Example 7 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
HTML page has lang attribute
Testcase Url | Expected | HTML has lang attribute |
---|---|---|
Passed Example 1 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Failed Example 4 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
HTML page has non-empty title
Testcase Url | Expected | HTML Page has a title |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Passed Example 5 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Failed Example 4 | failed | failed |
Failed Example 5 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
HTML page lang and xml:lang attributes have matching values
Testcase Url | Expected | HTML lang and xml:lang match |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Inapplicable Example 5 | inapplicable | inapplicable |
Inapplicable Example 6 | inapplicable | inapplicable |
Inapplicable Example 7 | inapplicable | inapplicable |
Headers attribute specified on a cell refers to cells in the same table element
Testcase Url | Expected | Headers attribute specified on a cell refers to cells in the same table element |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Passed Example 5 | passed | passed |
Passed Example 6 | passed | passed |
Passed Example 7 | passed | passed |
Passed Example 8 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Failed Example 4 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Inapplicable Example 5 | inapplicable | inapplicable |
Heading has non-empty accessible name
Testcase Url | Expected | Heading has accessible name |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Passed Example 5 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Failed Example 4 | failed | failed |
Failed Example 5 | failed | failed |
Failed Example 6 | failed | failed |
Failed Example 7 | failed | failed |
Failed Example 8 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Id attribute value is unique
Testcase Url | Expected | `id` attribute value is unique |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Iframe element has non-empty accessible name
Testcase Url | Expected | iframe element has accessible name |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Failed Example 4 | failed | inapplicable |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Iframe elements with identical accessible names have equivalent purpose
Testcase Url | Expected | `iframe` elements with identical accessible names have equivalent purpose |
---|---|---|
Passed Example 1 | passed | cantTell |
Passed Example 2 | passed | cantTell |
Passed Example 3 | passed | cantTell |
Passed Example 4 | passed | cantTell |
Passed Example 5 | passed | cantTell |
Passed Example 6 | passed | cantTell |
Passed Example 7 | passed | cantTell |
Passed Example 8 | passed | cantTell |
Passed Example 9 | passed | cantTell |
Passed Example 10 | passed | cantTell |
Failed Example 1 | failed | cantTell |
Failed Example 2 | failed | cantTell |
Failed Example 3 | failed | cantTell |
Failed Example 4 | failed | cantTell |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Inapplicable Example 5 | inapplicable | inapplicable |
Inapplicable Example 6 | inapplicable | inapplicable |
Inapplicable Example 7 | inapplicable | inapplicable |
Inapplicable Example 8 | inapplicable | inapplicable |
Inapplicable Example 9 | inapplicable | inapplicable |
Iframe with negative tabindex has no interactive elements
Testcase Url | Expected | iframe with negative tabindex has no interactive elements |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Failed Example 1 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Image button has non-empty accessible name
Testcase Url | Expected | Image button has accessible name |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Inapplicable Example 5 | inapplicable | inapplicable |
Image has non-empty accessible name
Testcase Url | Expected | Image has accessible name |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Passed Example 5 | passed | passed |
Passed Example 6 | passed | passed |
Passed Example 7 | passed | passed |
Passed Example 8 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Failed Example 4 | failed | failed |
Failed Example 5 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Inapplicable Example 5 | inapplicable | inapplicable |
Letter spacing in style attributes is not !important
Testcase Url | Expected | Letter spacing in style attributes is not !important |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Passed Example 5 | passed | passed |
Passed Example 6 | passed | passed |
Passed Example 7 | passed | passed |
Passed Example 8 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Failed Example 4 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Link has non-empty accessible name
Testcase Url | Expected | Link has accessible name |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Passed Example 5 | passed | passed |
Passed Example 6 | passed | passed |
Passed Example 7 | passed | passed |
Passed Example 8 | passed | passed |
Passed Example 9 | passed | passed |
Passed Example 10 | passed | passed |
Passed Example 11 | passed | inapplicable |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Failed Example 4 | failed | failed |
Failed Example 5 | failed | failed |
Failed Example 6 | failed | failed |
Failed Example 7 | failed | failed |
Failed Example 8 | failed | failed |
Failed Example 9 | failed | failed |
Failed Example 10 | failed | failed |
Failed Example 11 | failed | inapplicable |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Inapplicable Example 5 | inapplicable | inapplicable |
Inapplicable Example 6 | inapplicable | inapplicable |
Links with identical accessible names and same context serve equivalent purpose
Testcase Url | Expected | Links with identical accessible names and context serve equivalent purpose |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | cantTell |
Passed Example 3 | passed | cantTell |
Passed Example 4 | passed | cantTell |
Passed Example 5 | passed | cantTell |
Passed Example 6 | passed | cantTell |
Passed Example 7 | passed | cantTell |
Passed Example 8 | passed | passed |
Failed Example 1 | failed | cantTell |
Failed Example 2 | failed | cantTell |
Failed Example 3 | failed | cantTell |
Failed Example 4 | failed | cantTell |
Failed Example 5 | failed | cantTell |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Inapplicable Example 5 | inapplicable | passed |
Inapplicable Example 6 | inapplicable | cantTell |
Links with identical accessible names have equivalent purpose
Testcase Url | Expected | Links with identical accessible names have equivalent purpose |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | cantTell |
Passed Example 3 | passed | cantTell |
Passed Example 4 | passed | cantTell |
Passed Example 5 | passed | cantTell |
Passed Example 6 | passed | cantTell |
Passed Example 7 | passed | cantTell |
Passed Example 8 | passed | cantTell |
Passed Example 9 | passed | passed |
Passed Example 10 | passed | passed |
Passed Example 11 | passed | passed |
Passed Example 12 | passed | passed |
Failed Example 1 | failed | cantTell |
Failed Example 2 | failed | cantTell |
Failed Example 3 | failed | cantTell |
Failed Example 4 | failed | cantTell |
Failed Example 5 | failed | cantTell |
Failed Example 6 | failed | cantTell |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Menuitem has non-empty accessible name
Testcase Url | Expected | Menuitem has non-empty accessible name |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Meta element has no refresh delay
Testcase Url | Expected | Meta-refresh no delay |
---|---|---|
Passed Example 1 | passed | untested |
Passed Example 2 | passed | untested |
Passed Example 3 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Failed Example 4 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Inapplicable Example 5 | inapplicable | inapplicable |
Inapplicable Example 6 | inapplicable | inapplicable |
Inapplicable Example 7 | inapplicable | inapplicable |
Inapplicable Example 8 | inapplicable | inapplicable |
Meta viewport allows for zoom
Testcase Url | Expected | meta viewport does not prevent zoom |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Failed Example 4 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | passed |
Inapplicable Example 4 | inapplicable | passed |
Object element rendering non-text content has non-empty accessible name
Testcase Url | Expected | Object element has non-empty accessible name |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Failed Example 4 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Inapplicable Example 5 | inapplicable | inapplicable |
Inapplicable Example 6 | inapplicable | inapplicable |
Orientation of the page is not restricted using CSS transform property
Testcase Url | Expected | Orientation of the page is not restricted using CSS transform property |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Inapplicable Example 5 | inapplicable | inapplicable |
Role attribute has valid value
Testcase Url | Expected | role attribute has valid value |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Inapplicable Example 5 | inapplicable | inapplicable |
SVG element with explicit role has non-empty accessible name
Testcase Url | Expected | svg element with explicit role has accessible name |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Failed Example 4 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Scrollable element is keyboard accessible
Testcase Url | Expected | Scrollable element is keyboard accessible |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Inapplicable Example 5 | inapplicable | inapplicable |
Inapplicable Example 6 | inapplicable | inapplicable |
Table header cell has assigned cells
Testcase Url | Expected | All table header cells have assigned data cells |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Passed Example 5 | passed | passed |
Passed Example 6 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Inapplicable Example 5 | inapplicable | inapplicable |
Inapplicable Example 6 | inapplicable | inapplicable |
Inapplicable Example 7 | inapplicable | inapplicable |
Text has enhanced contrast
Text has minimum contrast
Testcase Url | Expected | Text has minimum contrast |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | cantTell |
Passed Example 4 | passed | cantTell |
Passed Example 5 | passed | passed |
Passed Example 6 | passed | passed |
Passed Example 7 | passed | passed |
Passed Example 8 | passed | passed |
Passed Example 9 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | cantTell |
Failed Example 4 | failed | failed |
Failed Example 5 | failed | failed |
Failed Example 6 | failed | failed |
Failed Example 7 | failed | failed |
Failed Example 8 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Inapplicable Example 5 | inapplicable | inapplicable |
Inapplicable Example 6 | inapplicable | inapplicable |
Inapplicable Example 7 | inapplicable | inapplicable |
Inapplicable Example 8 | inapplicable | inapplicable |
Inapplicable Example 9 | inapplicable | inapplicable |
Inapplicable Example 10 | inapplicable | inapplicable |
Inapplicable Example 11 | inapplicable | inapplicable |
Video element auditory content has accessible alternative
Testcase Url | Expected | video element content is media alternative for text | video element auditory content has captions | video element auditory content has accessible alternative |
---|---|---|---|---|
Passed Example 1 | passed | cantTell | cantTell | cantTell |
Passed Example 2 | passed | cantTell | cantTell | cantTell |
Failed Example 1 | failed | cantTell | cantTell | cantTell |
Failed Example 2 | failed | cantTell | cantTell | cantTell |
Inapplicable Example 1 | inapplicable | inapplicable | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | cantTell | cantTell | cantTell |
Video element auditory content has captions
Testcase Url | Expected | video element auditory content has captions |
---|---|---|
Passed Example 1 | passed | cantTell |
Passed Example 2 | passed | cantTell |
Failed Example 1 | failed | cantTell |
Failed Example 2 | failed | cantTell |
Failed Example 3 | failed | cantTell |
Failed Example 4 | failed | cantTell |
Inapplicable Example 1 | inapplicable | cantTell |
Inapplicable Example 2 | inapplicable | inapplicable |
Video element content is media alternative for text
Testcase Url | Expected | video element content is media alternative for text |
---|---|---|
Passed Example 1 | passed | cantTell |
Failed Example 1 | failed | cantTell |
Failed Example 2 | failed | cantTell |
Failed Example 3 | failed | cantTell |
Failed Example 4 | failed | cantTell |
Inapplicable Example 1 | inapplicable | cantTell |
Inapplicable Example 2 | inapplicable | inapplicable |
Video element visual content has accessible alternative
Testcase Url | Expected | video element visual content has audio description | video element content is media alternative for text | video element visual content has description track | Audio and visuals of video element have transcript | video element visual content has accessible alternative |
---|---|---|---|---|---|---|
Passed Example 1 | passed | cantTell | cantTell | cantTell | cantTell | cantTell |
Passed Example 2 | passed | cantTell | cantTell | cantTell | cantTell | cantTell |
Passed Example 3 | passed | cantTell | cantTell | cantTell | cantTell | cantTell |
Failed Example 1 | failed | cantTell | cantTell | cantTell | cantTell | cantTell |
Failed Example 2 | failed | cantTell | cantTell | cantTell | cantTell | cantTell |
Failed Example 3 | failed | cantTell | cantTell | cantTell | cantTell | cantTell |
Failed Example 4 | failed | cantTell | cantTell | cantTell | cantTell | cantTell |
Inapplicable Example 1 | inapplicable | cantTell | cantTell | cantTell | cantTell | cantTell |
Inapplicable Example 2 | inapplicable | inapplicable | inapplicable | inapplicable | inapplicable | inapplicable |
Video element visual content has audio description
Testcase Url | Expected | video element visual content has audio description |
---|---|---|
Passed Example 1 | passed | cantTell |
Passed Example 2 | passed | cantTell |
Failed Example 1 | failed | cantTell |
Failed Example 2 | failed | cantTell |
Failed Example 3 | failed | cantTell |
Inapplicable Example 1 | inapplicable | cantTell |
Inapplicable Example 2 | inapplicable | inapplicable |
Video element visual content has strict accessible alternative
Testcase Url | Expected | video element visual content has audio description | video element content is media alternative for text | video element visual content has description track | video element visual content has strict accessible alternative |
---|---|---|---|---|---|
Passed Example 1 | passed | cantTell | cantTell | cantTell | cantTell |
Passed Example 2 | passed | cantTell | cantTell | cantTell | cantTell |
Failed Example 1 | failed | cantTell | cantTell | cantTell | cantTell |
Failed Example 2 | failed | cantTell | cantTell | cantTell | cantTell |
Failed Example 3 | failed | cantTell | cantTell | cantTell | cantTell |
Inapplicable Example 1 | inapplicable | cantTell | cantTell | cantTell | cantTell |
Inapplicable Example 2 | inapplicable | inapplicable | inapplicable | inapplicable | inapplicable |
Video element visual-only content has accessible alternative
Testcase Url | Expected | video element visual-only content is media alternative for text | video element visual-only content has transcript | video element visual-only content has audio track alternative | Video element visual-only content has accessible alternative |
---|---|---|---|---|---|
Passed Example 1 | passed | cantTell | cantTell | cantTell | cantTell |
Passed Example 2 | passed | cantTell | cantTell | cantTell | cantTell |
Passed Example 3 | passed | cantTell | cantTell | cantTell | cantTell |
Failed Example 1 | failed | cantTell | cantTell | cantTell | cantTell |
Failed Example 2 | failed | cantTell | cantTell | cantTell | cantTell |
Failed Example 3 | failed | cantTell | cantTell | cantTell | cantTell |
Failed Example 4 | failed | cantTell | cantTell | cantTell | cantTell |
Inapplicable Example 1 | inapplicable | cantTell | cantTell | cantTell | cantTell |
Inapplicable Example 2 | inapplicable | inapplicable | inapplicable | inapplicable | inapplicable |
Video element visual-only content has audio track alternative
Testcase Url | Expected | video element visual-only content has audio track alternative |
---|---|---|
Passed Example 1 | passed | cantTell |
Failed Example 1 | failed | cantTell |
Failed Example 2 | failed | cantTell |
Inapplicable Example 1 | inapplicable | cantTell |
Inapplicable Example 2 | inapplicable | inapplicable |
Video element visual-only content has transcript
Testcase Url | Expected | video element visual-only content has transcript |
---|---|---|
Passed Example 1 | passed | cantTell |
Passed Example 2 | passed | cantTell |
Failed Example 1 | failed | cantTell |
Failed Example 2 | failed | cantTell |
Failed Example 3 | failed | cantTell |
Failed Example 4 | failed | cantTell |
Inapplicable Example 1 | inapplicable | cantTell |
Inapplicable Example 2 | inapplicable | inapplicable |
Video element visual-only content is media alternative for text
Testcase Url | Expected | video element visual-only content is media alternative for text |
---|---|---|
Passed Example 1 | passed | cantTell |
Failed Example 1 | failed | cantTell |
Failed Example 2 | failed | cantTell |
Failed Example 3 | failed | cantTell |
Failed Example 4 | failed | cantTell |
Inapplicable Example 1 | inapplicable | cantTell |
Inapplicable Example 2 | inapplicable | inapplicable |
Visible label is part of accessible name
Testcase Url | Expected | Visible label is part of accessible name |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Passed Example 5 | passed | passed |
Passed Example 6 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Word spacing in style attributes is not !important
Testcase Url | Expected | Word spacing in style attributes is not !important |
---|---|---|
Passed Example 1 | passed | passed |
Passed Example 2 | passed | passed |
Passed Example 3 | passed | passed |
Passed Example 4 | passed | passed |
Passed Example 5 | passed | passed |
Passed Example 6 | passed | passed |
Passed Example 7 | passed | passed |
Passed Example 8 | passed | passed |
Failed Example 1 | failed | failed |
Failed Example 2 | failed | failed |
Failed Example 3 | failed | failed |
Failed Example 4 | failed | failed |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Zoomed text node is not clipped with CSS overflow
Testcase Url | Expected | Zoomed text node is not clipped with CSS overflow |
---|---|---|
Passed Example 1 | passed | cantTell |
Passed Example 2 | passed | cantTell |
Passed Example 3 | passed | cantTell |
Passed Example 4 | passed | cantTell |
Failed Example 1 | failed | cantTell |
Failed Example 2 | failed | cantTell |
Failed Example 3 | failed | cantTell |
Failed Example 4 | failed | cantTell |
Failed Example 5 | failed | cantTell |
Inapplicable Example 1 | inapplicable | inapplicable |
Inapplicable Example 2 | inapplicable | inapplicable |
Inapplicable Example 3 | inapplicable | inapplicable |
Inapplicable Example 4 | inapplicable | inapplicable |
Inapplicable Example 5 | inapplicable | inapplicable |