易用性测试详解
- 易用性测试详解 推荐度:
- 相关推荐
易用性测试详解
易用性测试详解
易用性测试定义
易用性测试是指用户使用软件时是否感觉方便,比如是否最多点击鼠标三次就可以达到用户的目的。易用性和可用性存在一定的区别,可用性是指是否可以使用,而易用性是指是否方便使用。
易用性测试的内容
易用性测试包括针对应用程序的测试,同时还包括对用户手册系统文档的测试。通常采用质量外部模型来评价易用性。包括如下方面的测试: (1)易理解性;(2)易学习性;(3)易操作性(4)吸引性;(5)依从性。
易用性可有以下方面:导航,图形,内容,整体界面
易用性测试遵循原则
对于易用性测试可遵循以下原则:
1、完成相同或相近功能的按钮用Frame 框起来,常用按钮要支持快捷方式。
2、完成同一功能或任务的元素放在集中位置,减少鼠标移动的距离。
3、按功能将界面划分局域块,用Frame 框起来,并要有功能说明或标题。
4、界面要支持键盘自动浏览按钮功能,即按Tab 键的自动切换功能。
5、界面上首先应输入的信息和重要信息的控件在Tab 顺序中应当靠前,位置也应放在窗口上较醒目的位置。
6、同一界面上的控件数最好不要超过10 个,多于10 个时可以考虑使用分页界面显示。
7、分页界面要支持在页面间的快捷切换,常用组合快捷键Ctrl+Tab
8、默认按钮要支持Enter 操作,即按Enter 后自动执行默认按钮对应操作。
9、可输入控件检测到非法输入后应给出说明信息并能自动获得焦点。
10、Tab 键的顺序与控件排列顺序要一直,目前流行总体从上到下,同时行间从左到右的方式。
11、复选框和选项框按选择几率的高底而先后排列。
12、复选框和选项框要有默认选项,并支持Tab 选择。
13、选项数相同时多用选项框而不用下拉列表框。
14、界面空间较小时使用下拉框而不用选项框。
15、选项数较少时使用选项框,相反使用下拉列表框。
16、专业性强的软件要使用相关的专业术语,通用性界面则提倡使用通用性词眼。
17、对于界面输入重复性高的情况,该界面应全面支持键盘操作,即在不使用鼠标的情况下采用键盘进行操作。
易用性测试小练习
下列哪一项不属于软件功能易用性测试关注内容()
A 软件界面的色彩是否协调
B 软件是否能主动禁止用户可能进行的非法操作
C 软件是否允许用户针对自己的使用习惯进行定制
D 软件是否能帮助用户减少输入中的重复劳动
答案:A
解析:功能易用性是指用户能否方便、快速、准确地使用软件提供的功能来完成需要完成的内容,其主要内容有:1业务符合度;2 功能定制性;3功能的关联度;4数据的共享度;5用户约束的合理性;6 反馈的及时性;其中功能定制性中说明一个软件通常是为不同的用户提供服务,各用户经常使用的业务功能也不尽相同,功能易用性要求软件在一定程度上允许用户针对自己的需求进行定制,这与C选项一致;数据的共享度的一个主要优点就是减少重复输入,从而保证数据一致性,测试时就是检查各个功能的输入,确定是否有重复输入,这与选项D一致;用户约束的合理性中指明软件需要对用户进行约束,选项B属于权限性的约束。
- 网络命令(ARP、PING)的使用分析
- 香港中文大学教授、麻省理工牛人林达华解说现代数学体系
- WinRAR 3.933.92 的注册码(已经测试)
- LruCache的终极解析
- java jacob api
- skip connections
- 业内人员告诉你银行测试到底做什么,怎么进银行测试.....
- Jmeter 之 Beanshell 用法
- Jmeter——BeanShell PreProcessor的用法
- nodejs 运行在tomcat
- C语言中itoa和atoi函数的用法
- 小程序列表多个批量倒计时
- 微信小程序用定时器实现倒计时效果
- 高斯函数详解
- idea 出现中文乱码
- php实现远程下载文件到本地服务器指定目录
- socat 虚拟串口在 linux OS中如何实现?