Keyboard access - individual keystrokes require specific timing

Test Case Summary

Test Case ID

TC01.1-2-fail-1

Test Case Description

Determine the functionality of visible and hidden interactive interface components (links, form fields, drop down menus, show/hide content, tree views, pop ups/light boxes, iframes, etc.) available using a mouse (hover and/or click). Check that individual keystrokes do not require specific timings for activation.

The code sample includes a requirement to press and hold a key. A successful test should identify a failure against Baseline 1. Keyboard Accessible.

Applicable ICT Baseline Test

1.1 Test Procedure for Keyboard Access

Baseline Test ID: 1.1-KeyboardAccess

Test Instruction: 2

Test Case Detail

Expected Baseline Result

Fail

Users must press and hold a key for three seconds to use a function.

Test Data

Single-Page URL

Embedded Code

Code

Test Case Instruction

Test Instruction Instruction Detail Expected Test Case Result
IC-1 All functionality of the content that is available by mouse control must be keyboard accessible. Determine the functionality of visible and hidden interactive interface components (links, form fields, drop down menus, show/hide content, tree views, pop ups/light boxes, iframes, etc.) available using a mouse (hover and/or click). Two form fields and two buttons are accessible via mouse. There is no alternative control.
1.1-1 Check that all functionality can be accessed and executed using only the keyboard. [SC 2.1.1] Pass - all functionality can be accessed and executed using only the keyboard
1.1-2 Check that individual keystrokes do not require specific timings for activation. [SC 2.1.1] Fail - changing the Request Password Reset button to Request User Name requires the user to hold the spacebar for three seconds.
1.1-2a If operation requires specific timings of individual keystrokes, check if another control is provided on the page with the same functionality which does not require specific timings for operation. Fail: there is no alternative control that does not require specific timings for operation.
Result If any of the above checks fail, then Baseline Test 1.1-KeyboardAccess fails. Fail - 1.1-2 check fails.