zoukankan      html  css  js  c++  java
  • 通用测试用例(二)

    检查点 检查依据 是否通过测试
    易用性
    易用性检查 1、便于使用、理解、并能减少用户发生错误选择的可能性  
    2、当数据字段过多时,使用便于用户迅速吸取信息的方式表现信息  
    3、只显示与当前操作相关的信息  
    4、界面要支持键盘自动浏览按钮功能,即按Tab键、回车键的自动切换功能  
    5、对于常用的功能,用户不需要阅读用户手册就能使用  
    一致性
    一致性检查 1、是否符合广大用户使用同类软件的习惯  
    2、表现形式的一致性,字体、按钮、控件风格、颜色、术语、提示信息等  
    3、交互习惯的一致性,查询、新增、编辑、删除等操作,并保证同一操作类型按钮名称一致  
    4、当输入框为不可输入或控件为不可使用状态时,统一为灰色不可输入状态;  
    有序性
    有序性检查 1、界面文字、表单、图标等元素根据业务规则、使用频率排列  
    2、Tab键的顺序与控件排列顺序要一致,目前流行总体从上到下,同时行间从左到右的方式  
    3、必填项提示信息按照从上到下,从左到右的提示方式依次提示  
    安全性
    安全性检查 1、ID/密码验证方式中能否使用简单密码。如密码标准为6位以上,字母和数字混合,不能包含ID,连续的字母或数字不能超过n位  
    2、ID/密码验证方式中,连续数次输入错误密码后该账户是否被锁定  
    3、不登录系统,直接输入登录后的页面的url是否可以访问  
    4、退出登录后按后退按钮能否访问之前的页面  
    5、当用户无意录入无效的数据时,应该有提示信息  
    6、在用户作出危险的选择时有信息进行提示  
    7、对可能引起致命错误或系统出错的输入字符或动作要加限制或屏蔽  
    8、给用户提供UNDO功能用以撤销不期望的操作  
    9、输入的特殊字符是否能正确处理:`~!@#$%^&*()_+-={}[]|\:;”’ <>,./?  
    灵活性
    灵活性检查 1、用户能自由的作出选择,且选择都是可逆的  
    2、用户方便的使用即互动多重性,不局限于单一的工具(包括鼠标、键盘或手柄)  
    3、当页面出现较长列表时,是否有滚动条  
    人性化
    人性化检查 1、用户可依据自己的习惯定制界面,并能保存设置  
    2、提供常用的快捷方式  
    3、尽量减少用户输入动作的数量,加快输入的速度,用户可以跳过不必要的动作:例如,日期等可以提供默认显示当天日期,下拉默认选中“请选择”,单选框默认选取使用频率最高的选项等  
    4、是否用合理的最少步骤实现常用的操作,获得高效率  
    5、是否提供进度条、动画等反映正在进行的比较耗时间的过程  
    6、是否为重要的操作返回必要的结果信息  
    7、重要的对象是否用醒目的色彩表示  
    8、色彩使用是否符合行业的习惯,界面的色调是否让人感到和谐、满意
  • 相关阅读:
    对MVC模型的自悟,详尽解释,为了更多非计算机人员可以理解
    openSUSE leap 42.3 实现有线 无线同时用
    Fedora27 源配置
    Ubuntu16.04添加HP Laserjet Pro M128fn打印机和驱动
    openSUSE leap 42.3 添加HP Laserjet Pro M128fn打印机和驱动
    OpenSUSE Leap 42.3下通过Firefox Opera Chromium浏览器直接执行java应用程序(打开java jnlp文件)实现在服务器远程虚拟控制台完成远程管理的方法
    OpenSUSE Leap 42.3 安装java(Oracle jre)
    linux下支持托盘的邮件客户端Sylpheed
    Ubuntu下通过Firefox Opera Chromium浏览器直接执行java应用程序(打开java jnlp文件)实现在服务器远程虚拟控制台完成远程管理的方法
    Firefox 浏览器添加Linux jre插件
  • 原文地址:https://www.cnblogs.com/hyzhou/p/2359523.html
Copyright © 2011-2022 走看看