RGAA 3.2016 - Rule 11.9.1

Summary

This test consists in detecting all the buttons in <form> tags on the page.

The control that checks that each mandatory inputs are well identify has to be done manually.

Business description

Criterion

11.9

Test

11.9.1

Description

Dans chaque formulaire, l’intitulé de chaque bouton vérifie-t-il une de ces conditions ?
  • Le contenu de l’attribut value des boutons de formulaire de type submit, reset ou button est pertinent ;
  • Le contenu de la balise <button> est pertinent ;
  • Le contenu de l’attribut title est pertinent ;
  • Le contenu de la propriété ARIA aria-label est pertinent ;
  • Un passage de texte est lié au bouton via une propriété aria-labelledby.

Level

A

Technical description

Scope

Page

Decision level

Semi-Decidable

Algorithm

Selection

Set1

All the possible implementation of buttons in a <form> tag (form input[type=submit], form input[type=reset], form input[type=button], form input[type=image], form button)

Test1

The selection handles the process.

For each occurence of the Set1 raise a MessageA

MessageA: Manual check on element
  • code : ManualCheckOnElements
  • status: Pre-Qualified
  • parameter : snippet
  • present in source : yes

Analysis

Not Applicable

The page has no button in a <form> tag (Set1 is empty)

Pre-qualified

In all other cases

Notes

We detect the elements of the scope of the test to determine whether the test is applicable.

TestCases

TestCases files for rule 11.9.1