• 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

  • 相关阅读:
    EXCEL每次打开文件都会出现一个空白sheet1窗口
    Python基础知识之面向对象编程
    Python基础知识之模块详解
    Python基础知识之正则表达式re模块
    Python基础知识之xml模块
    Python基础知识之json&pickle模块
    Python基础知识之装饰器
    VUE-02
    VUE
    虚拟环境的搭建
  • 原文地址:https://www.cnblogs.com/qixue/p/2421364.html
Copyright © 2020-2023  润新知