Warning:
    This wiki has been archived and is now read-only.
SC1-3-1-form-division
From Automated WCAG Monitoring Community Group
								
												
				Contents
Description
This test checks whether or not fieldset elements have been used above a certain number of elements.
Background
- H71: Providing a description for groups of form controls using fieldset and legend elements
- test H71-1
Assumptions
- There is no other valid way to divide forms other then fieldset elements
Test properties
| Property | Possible values | 
|---|---|
| Success Criterion | 1.3.1 Info and Relationships | 
| Test mode | automatic | 
| Test environment | DOM | 
| Test subject | single web page | 
Test procedure
Selector
Test mode: 
earl:automatic
Select any form element.
Step 1
Test mode: 
earl:automatic
- Create an empty “amount” integer;
- Fill “amount” with: the amount of input elements in the selected form element. (elements: input[@type='text'], input[@type='password'], input[@type='file'], select, textarea);
-  IF “amount” is higher than 8 AND no element in the selected element is a fieldset element:
- Return SC131-form-division-possiblefail;
 
-  ELSE:
- Return SC131-form-division-pass;
 
| Property | Value | 
|---|---|
| TestCase | SC131-form-division | 
| id | SC131-form-division-possiblefail | 
| Outcome | cantTell | 
| ErrorMessage | human input required. | 
| Pointer | position | 
| Info | More than 8 input element but no fieldset element. | 
| Property | Value | 
|---|---|
| TestCase | SC131-form-division | 
| Identifier | SC131-form-division-pass | 
| Outcome | passed | 
| Pointer | position | 
| Info |