欢迎来到天天文库
浏览记录
ID:14472240
大小:61.62 KB
页数:31页
时间:2018-07-28
《软件易用性测试研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、软件易用性测试研究1前言长期以来,IT行业一直有着重视技术创新而忽视人类因素的倾向,这导致多数产品存在程度不同的可用性问题。据研究机构近期对发达国家的统计:商用计算机用户的有效生产率仅有30%~40%;48%的软件缺陷属于可用性问题;在计算机应用系统开发项目中,31%的项目因可用性质量问题而失败,51%的项目只获得部分成功;90%的企业网站可用性较差;70%的企业对其网站设计不够满意;用户在商业网站上找到所要信息的几率只有42%;网上购物者最终放弃寻找欲购商品的几率为62%;51%的网站可用性问题是由于未运用最基本的可用性原则造成的。这些数据说明目
2、前的IT产品存在严重的可用性问题。在我国,由于产业发展水平相对落后,产品的可用性问题更加严重。 由于我们目前在这方面认识和实践的不足,关于易用性具体的测试内容与测试方法还掌握的很少。本文更多的是从收集的资料中整理出一个初步的易用性结构描述,有待进一步的研究和实践去丰富和提高。易用性,在很多资料和质量体系中也被称为可用性 .本文中这2个名词含义是一致的。2软件易用性概述软件易用性是软件质量体系结构中一个重要的质量特性。在各个标准体系中都有关于这方面的定义描述。在一些组织的标准定义中,可用性也是一个被采用的名称。无论该特性名称和具体细节如何,所有关于易
3、用性或者可用性的研究都是围绕着用户对于产品的感受这个中心展开的。易用性(可用性)体现的是用户在使用过程中所实际感受到的产品质量,即使用质量(qualityinuse)。 国标中对于易用性及其子特性的描述如下:易用性usability与一组规定或潜在的用户为使用软件需作的努力和对这样的使用所作的评价有关的一组特性3.1易理解性understandability与用户为认识逻辑概念及其应用范围所花的努力有关的软件属性。3.2易学性 learnability与用户为学习软件应用(例如运行控制、输入、输出)所花的努力有关的软件属性。3.3易操作性opera
4、bility与用户为操作和运行控制所花努力有关的软件属性。ISO9126标准中的描述比原有国标更为明确和清晰:易用性在指定条件下软件产品被使用时,能够被理解、学习和吸引用户的能力。(功能性、可靠性、效率的一些方面也会影响易用性,但是在ISO9126中它们不被分类作为易用性)1)易理解性软件产品使用户明白软件是适当的以及怎么在特殊任务和使用条件下使用软件的能力。2)易学性软件产品使用户学习它的应用的能力。3)易操作性软件产品使用户操作和控制它的能力。(适合性、可变性、适应性和安装性可能会影响它)4)吸引性软件产品吸引用户的能力。(颜色、图片等)5)依
5、从性软件产品遵循与易用性相关的标准、协定、风格指南或规章的能力在ISO9241中采用的是可用性这个名词。它包含了比单纯的软件易用性更为广泛的含义,体现的是用户在使用过程中所实际感受到的产品质量,即使用质量(qualityinuse)。是从用户角度衡量IT产品是否有效、易学、高效、好记、少错和令人满意的质量指标,是决定产品市场竞争力的关键因素。可用性产品在特定使用环境下为特定用户用于特定用途时所具有的有效性(effectiveness)、效率(efficiency)和用户主观满意度(satisfaction)。其中:有效性是用户完成特定任务时所具有的
6、正确和完整程度;效率是用户完成任务的正确完整程度与所用资源(如时间)之间的比率;满意度是用户在使用产品过程中具有的主观满意和接受程度。1软件易用性相关因素软件的易用性是由软件的人机用户交互界面(UserInterface)来集中体现的。界面的布局设计,操作的逻辑与流程,交互信息的显示,帮助和索引文档…用户对于这些元素能否容易的学习,理解,操作的程度就是软件产品的易用性.UI所包含的元素是多种多样的.软件包含的全部窗口,菜单,按钮,下拉框,背景,图标,文本,提示,图象,声音,视频等等媒体和信息本身以及这些元素组织和表现的方式都是UI. 评价UI的标准
7、有以下七个要素:符合标准和规范、直观性、一致性、灵活性、舒适性、正确性、实用性1.1符合标准和规范符合标准和规范被认为是最重要的用户界面要素。对于操作系统平台,有其自己的标准和规范,如微软的WINDOWS,那么对于某个平台上运行的软件,就需要把该平台的标准和规范作为UI设计说明的补充内容。对于测试工作来讲,也就要根据这些标准和规范设计测试用例。如果软件本身要创立软件易用性标准,那么需要遵守其他6个元素。1.2直观性当测试用户界面时,测试人员要考虑以下问题,以及如何衡量自己软件的直观程度:l 用户界面是否洁净、不唐突、不拥挤?UI不应该为用户制造障
8、碍。所需功能或者期待的响应应该明显,并在与其出现的地方。l UI的组织和布局合理吗?是否允许用户轻松地从一个功能转到另一
此文档下载收益归作者所有