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

  • 相关阅读:
    golang获取变量数据类型
    有道云笔记隐藏广告
    golang搭建web服务器
    node.js搭建https服务器
    Linux查看CPU和内存信息
    go语言中文处理
    node.js压缩和解压缩
    关于同步、异步、阻塞、非阻塞简单总结
    Nginx部署静态网站
    node.js分片上传文件
  • 原文地址:https://www.cnblogs.com/qixue/p/2421364.html
Copyright © 2011-2022 走看看