Keyboard supports in Software Testing

Keyboards support
Keyboard accessibility supports aim to enable customer to manipulate
the software through keyboard. It includes assign hot keys to active controls;
enable Tabbing to navigate focus in difference controls; enable Space bar to
activate an active control.
·       
Focus is clearly marked all the times. The control/object which gets the focus displays a highlighted border.
·       
Hot Keys are assigned for active controls, the user could trigger the control merely use hot key in keyboard.
·       
The user could navigate focus in different controls by press Tab key in keyboard. The Tab order should stay the same for every time.
·       
Shift + Tab can reverse the tab order.
·       
Move focus to an active control, the user can trigger the control by pressing Space bar in keyboard.


High DPI
Software works correctly in high DPI (DPI from 125%, 150% and
200%).
·       
Controls are in the correct area and are not overlapped
·       
Text in each area display completely
·       
Scroll bar display if necessary to enable user to view the content completely


High Contrast
In high contrast modes, software work properly.
·       
Control displays and border could be identified.
·       
Text in areas displays and can be identified easily.
·       
All elements meet contrast ratio of 4.5:1


Further studying:
Accessibility for tester -MSAA
General Accessibility for testers

原文地址:https://www.cnblogs.com/qixue/p/2421364.html