Web 软件测试 Checklist 应用系列(5) 用户可用性和访问控制

用户可用性和访问控制测试包含的范畴

用户可用性和访问控制是用户访问数据过程的两面。从可用 性的角度看,用户希望拥有一个尽量开放的环境,能轻松准确的获取到自己期望的信息;从访问控制的角度看 ,需要确保用户对数据的访问得到严格的控制,只有授权用户才可以访问相应数据。这两个方面,正是我们在 网页产品测试中需要注意的两个方面,同时,我们需要考虑两者之间的权衡,倒向任何一个极端都不是用户期 望看到的理想情况。

用户可用性测试 Checklist

1.1 检 查所有字体大小以确保内容可读

字体大小要适当,当多种内容显示在同样一个页面中时,需要注意相 互之间是否冲突。尤其要注意,文字是否有残缺的部分,比如文字的显示超出了显示范围而滚动条并没有出现 。还有,当用户调整浏览器的文字显示大小后,页面内容是否依然可读,有无排列混乱的情况出现。

1.2 检查网页的整体外观和感觉

关于产品的可用性测试,很多情况其实都是用户的一个“感受 ”。当用户感觉不好时,我们就需要想一下,这里是不是有需要改进的地方。这也是所有的产品设计和开发的 重要宗旨,因为所有的产品都要服务于客户。

人们常说,第一印象很重要。当用户第一次打开网页, 看到产品的模样时,第一印象就已经深深的影响了客户。这时候看到的第一个感觉是什么,总体看上去怎么样 ,这对用户的初体验非常重要。一旦第一印象行程,要想改变这一印象,通常需要花费更大的努力。因此,网 页产品的开发中,需要保证总体上没有明显的问题和特别别扭的地方。一旦客户感觉不好了,我们首先要认真 思考我们的产品需要如何改进。

图 1. 外观测试实例

上图中,展示了一个时间日期相关 的定义窗口,从功能上来说,这里并没有明显的问题。但整体上,感觉图中的字体采用完全一样的字体会使用 户难以区分划分类别与细分选项,因为两者的字体和颜色都是相同的。从用户可用性的角度考虑,这里需要将 类别的名称与具体选项加以区分,可以通过文字加粗、字号加大、斜体、更改颜色、更换字体等方式加以区分 ,以帮助用户更容易从整体上区分出类别和细化选项。

1.3 当从网页中的任务中途退出时任务是否取 消

当用户在执行网页中的一项任务时,如果用户直接退出当前页面,正在执行的任务是否取消呢?从 产品设计的角度,如果能够在用户将要离开时给出提示信息,并询问用户是否确定在当前任务尚未完成的情况 下退出页面。万一出现用户强制离开当前页面的情况,产品需要保护好数据的一致性,合理的执行回滚等操作 。

访问控制测试 Checklist

时间: 2025-01-23 23:01:46

Web 软件测试 Checklist 应用系列(5) 用户可用性和访问控制的相关文章

Web软件测试 Checklist 应用系列(1) 数据输入

该系列文章分为以下几个部分: 第 1 部分:数据输入 主要介绍 Checklist 在表格输入.数据验证.数据一致性.日期输入.数字输入.文字字符输入区检查等 多个方面的应用. 第 2 部分:导航和链接 主要介绍在 Web 产品的导航和链接中应用 Checklist,以确保 Web 产品中的所有链接和页面可以正常到达 . 第 3 部分:颜色和字体 Checklist 在 Web 测试中的重要性 Checklist(检查清单)从名字字面意思即可理解,是用于检查 的一系列条目.之所以需要 Check

Web 软件测试 Checklist 应用系列(3) 颜色和字体

颜色和字体测试包含的范畴 用户通过使用网页产品获取大量的数据信息,这些信息的显示方式包括 图形和文字两大部分.而在向用户呈现图形和文字的过程中,颜色和字体扮演了非常重要的角色.合理恰当的 颜色和字体设置可以保证用户以最高效.清晰的方式获取到需要的信息,而如果颜色和字体设置的不恰当,用 户将花费更多的时间获取相同的信息量,从而导致用户获取信息的效率下降. 本文中,将列举一些 Web 产品开发中需要注意的事项,通过避免这些事项,可以从一定程度上杜绝此类的问题给用户带来的不良体 验,从而提高产品的用户

Web 软件测试 Checklist 应用系列(2) 导航和链接

导航和链接测试包含的范畴 在 Web 开发测试中,导航和链接为用户提供了丰富的操作体验,用户 可以通过导航和链接实现对各类数据的访问.导航,从基本意义上理解,就是当用户触发该导航操作后,用户 界面将被指向当前系统的另外一个目的页面的过程,换句话说,导航实现了在系统内部从一个数据页面到另外 一个数据页面的变化过程,这有助于用户更加方便快捷的访问关联的数据内容.链接,在这里我们指的是从 Web 产品内部直接连接到外部目的地址的超链接. 对于本文中提到的导航和链接,简单来说,可以这 样理解:导航是 W

Web 软件测试 Checklist 应用系列(4) 内容、图片和按钮

内容.图片和按钮测试包含的范畴 在网页产品中,用户获得数据的来源中很重要的两个方面是文字 内容(本文简称"内容")和图片.内容主要以文字为主体传递信息,而图片则以图表的形式以更加醒目的方 式向用户提供信息.两部分内容相互补充,均不可或缺.按钮则用于针对用户的点击执行相关的操作,从而实 现与用户的互动,在用户体验中具有非常重要的作用. 本文中将列举部分在网页产品测试中应用广泛 的 Checklist 条目,这些条目均需要在开发和测试过程中加以注意.文中也将列举测试过程中遇到的一些实 例,

Web软件测试Checklist应用之数据输入

Checklist 汇集了有经验的http://www.aliyun.com/zixun/aggregation/9621.html">测试人员总结出来的最有效的测试想法,可以直接有效的指导测试工作,开阔测试人员的思路,能够快速的发现产品的缺陷并实现较好的测试覆盖,更重要的是该 Checklist 在不同的项目中具有很强的通用性. 该系列文章分为以下几个部分: Web 软件测试 Checklist 应用系列,第 1 部分:数据输入 主要介绍 Checklist 在表格输入. 数据验证.数据

Web设计核心问题3:为用户设计(4)

web|设计|问题  3.6 激励问题的处理 用户会始终受到来自站点的持久激励.用户从由文本.链接.图形.动画甚至声音一起组成的大杂哙中提取信息.因为连续的激励,我们需要有意或无意地过滤一些数据.大家广为认知的三种过滤感觉数据的方式包括极限.鸡尾酒会效应及感觉适应. 3.6.1 极限 与其注意每一分钟发生的改变,还不如注意超过一定极限的改变.例如,在Web网页上一个物体移动得非常缓慢-如每秒钟一个像素-我们一开始可能没有注意,因为它的速度低于我们的绝对感觉极限.然而,渐渐的我们会注意到这种移动.

Web设计核心问题3:为用户设计(3)

web|设计|问题  3.3 用户的共同特征 不存在共性的人,但是人们一般有相似的物理特征.大多数人看到相同的东西,能够记忆,对刺激作出相同的反应.但是记住,人是各不相同的.有些人可能有很好的视力,而有些人则很差.有些人能够记住几百条链接并且能够快速地过滤它们,而有些人在面临多于两个选项时就无法处理.有些人的反应速度很快,而有些人则很慢.但是,就像Web设计的其他方面一样,应该首先着眼于共同点,并确信也考虑了差异.我们首先考虑用户的共同特征如视力.记忆力和对刺激的反应. 视力 首先考虑用户如何从

破解索尼PS4系列:用户代码执行(二)

本文讲的是破解索尼PS4系列:用户代码执行(二), 本文会重点讲解如何在WebKit进程中进行代码执行. 代码执行 正如上一篇文章讲过的那样,ROP只是以一种聪明的方式执行内存中加载的现有代码,而ROP在技术上完全可以实现图灵完备(Turing complete),不过对于一些基本测试,ROP链反而显得有点复杂,让人感觉不太实用. 不过现在,我们已经能够利用ROP来设置内存,这样我们就可以将自己的代码写进去并执行它. 简而言之,这意味着我们可以编译C代码,例如PS4-SDK中包含的这些样本,并将

ASP.NET MVC+EF框架+EasyUI实现权限管理系列(19)-用户信息的修改和浏览

原文:ASP.NET MVC+EF框架+EasyUI实现权限管理系列(19)-用户信息的修改和浏览  ASP.NET MVC+EF框架+EasyUI实现权限管系列 (开篇)   (1):框架搭建    (2):数据库访问层的设计Demo    (3):面向接口编程   (4 ):业务逻辑层的封装       (5):前台Jquery easyUI实现   (6):EF上下文实例管理    (7):DBSession的封装   (8):DBSession线程内唯一       (9):TT摸版的学