What do we mean when we talk about “scoping”?
Agenda
Problem statement
What is the smallest unit we test against?
What is the component?
Is a date input with no calendar a component?
Is the calendar part of an input, one input, or more than one?
Are 2.x criteria objective or subjective?
Objective test
Are 2.x criteria objective or subjective?
Looked at the first 2 dozen�- “objective only”, “both”, “subjective only”
�Quick exercise in assessing WCAG 2.x for testing objectivity
1.4.2 Audio control: fully objective?
1.4.9 Images of Text (No exceptions)
Exploration: Non-text content
Each of the 6 exception situations has its own considerations.
Objective tests in Non-text content
What is the equivalent purpose?
“A picture paints a thousand words”
“dog”
“young dog”
“happy dog”
”alert dog with tongue hanging out”
“golden retriever”
“Emma’s first pet portrait”
What if we assessed for other criteria?
Accuracy
Alt=“cat”; singular/plural “dogs”
Sufficiency
- Minimum of X non-article words
Construction
Context
- User process
Context makes a difference
A few ways of getting to more objective
Label In Name
“For user interface components with labels that include text or images of text, the name contains the text that is presented visually.”
Note: “A best practice is to have the text of the label at the start of the name.”
Objective Tests For Label In Name
Subjective Tests For Label In Name
Strategies to improve reliability
Terminology - scopes
Current term (Editor’s draft) | Concept | Suggested term | Notes/Other term options |
Items | Smallest unit of reporting measurement for testing | Component | Item, unit. Or maybe a list: UIC, image… |
Views | All content visually and programmatically available without a substantive change | Views | Page at URI or other, ‘container’ |
User processes | The things that affect a user's ability to do a thing | User processes | Allow us to assess content by user task, activity |
Aggregate | Larger scope as defined by a collection of smaller scopes (views, user processes, etc.) | Aggregate | Whole site/app/thing |
Terminology - test types
Current term (Editor’s draft) | Concept | Suggested term | Notes/Other term options |
Unconditional | A test that leads to a consistent binary* outcome A test that leads to consistent results with high** reliability | Objective | *It is always binary? Is it acceptable to be inconclusive? ** Is it 100%? Can the measure be 100% but not the outcome?. |
Conditional | A test that requires an educated judgment call on whether a condition has been met, and so has very good but not 100% reliability | Qualitative | Options: qualified, judged, fixed subjective |
Procedural | [to come from the Protocol-subgroup folks] | [Evaluating procedures] | [to come from the Protocol-subgroup folks] |
Conventional | A test that requires a criteria (language, design decision, etc) be defined by the tester before proceeding. | Test case | Context-dependent, site/application-specific |
Exploration: Multiple Ways
"More than one way is available to locate a Web page within a set of Web pages except where the Web Page is the result of, or a step in, a process."
Requirements from the understanding doc
"The intent of this Success Criterion is to make it possible for users to locate content in a manner that best meets their needs. Users may find one technique easier or more comprehensible to use than another."
Note: This SC does not have any specific implementation requirement.
Multiple Ways: Objective or Subjective?
No objective aspects without context of the site/web app, as "More than one way is available" doesn't define the ways. Understanding documentation offers examples, but not a definitive list (a good thing!).
Examples of Subjective bits:
Multiple Ways: Test case
Multiple ways inherently requires context, so: Test case
Multiple Ways: Example test cases
Both examples assume exhaustive, consistent nav leading to all pages
Other lines of query