zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Django学习笔记之Cookie、Session和自定义分页
    sass表达式前后出现空格
    render总结
    vue双向绑定补充说明方法
    mutation与action
    keep-alive使用笔记
    this指向 一般函数与箭头函数
    vue-router原理分析
    history新增方法
    常用阻止ajax缓存方法集锦
  • 原文地址:https://www.cnblogs.com/qixue/p/2421364.html
Copyright © 2011-2022 走看看