Sc4 1 2 Frame

Created by: Wilco Fiers

Please note, this is a draft

Description

This test case checks that frames and iframes have a none-empty title attribute

Background

Assumptions

no known assumptions

Test properties

Property Value
Success Criterion 4.1.2 Name, Role, Value
Test mode Semi-automatic
Test environment HTML source
Test subject single web page

Test procedure

Selector

Test mode: automatic

Select any frame or iframe element.

Step 1

Test mode: automatic

If the selected element does not have a title attribute, or a title with only non-empty text, return:

Outcome Failed
Testcase SC4-1-2-frame
ID SC4-1-2-frame-fail1
Error This {element-name} requires a title attribute, which must be descriptive the purpose of the frame

Step 2

Test mode: manual

Present the iframe to the user, alongside the following question.

frame_title = The value of the title attribute of the frame

Question: Does the title {frame_title} identify the purpose of this frame?

Help text: Some frames only serve to show other pages. In those cases a website name is sufficient. Other times a frame is used to provide a specific function for it’s nearby content. This should be clear from the title alone.

If yes, return

Outcome Passed
Testcase SC4-1-2-frame
ID SC4-1-2-frame-pass

If no, return

Outcome Failed
Testcase SC4-1-2-frame
ID SC4-1-2-frame-fail2
Error The purpose of the frame can not be identified from the title.