软件测试基础系列培训 -易用性测试

上传人:飞*** 文档编号:56670654 上传时间:2018-10-14 格式:PPT 页数:95 大小:10.53MB
返回 下载 相关 举报
软件测试基础系列培训 -易用性测试_第1页
第1页 / 共95页
软件测试基础系列培训 -易用性测试_第2页
第2页 / 共95页
软件测试基础系列培训 -易用性测试_第3页
第3页 / 共95页
软件测试基础系列培训 -易用性测试_第4页
第4页 / 共95页
软件测试基础系列培训 -易用性测试_第5页
第5页 / 共95页
点击查看更多>>
资源描述

《软件测试基础系列培训 -易用性测试》由会员分享,可在线阅读,更多相关《软件测试基础系列培训 -易用性测试(95页珍藏版)》请在金锄头文库上搜索。

1、易用性测试,内部资料,请勿外传,技术质量部 2009年08月,软件测试基础系列培训 ST-2009-008,范围与目标,课程目标: 了解易用性的概念和范围 掌握易用性测试框架和方法 能有效地执行易用性测试 了解易用性测试的发展,2,内容提要,第一节: 什么是易用性 几种产品的易用性提升 易用性的定义 易用性测试的对象 第二节: 易用性常见问题 第三节: 易用性测试和评估方法 第四节: 易用性测试进阶 第五节: 易用性测试的注意事项,3,门,4,玻璃门,5,操作系统,6,课堂活动,讨论:软件的易用性指的是.?,7,易用性的定义,注1:功能性、可靠性和效率的某些方面也会影响易用性,但是按本部分的意

2、图,它们没被分类为易用性注2:用户可能包括操作员、最终用户和受该软件的使用影响或依赖于该软件使用的间接用户。易用性必须针对所影响的所有不同的用户环境,这可能包括对使用的准备和结果的评价。,8,在指定条件下使用时,软件产品被理解、学习、使用和吸引用户能力 GB/T16260.1-2006 软件工程 产品质量 第1部分:质量模型,易用性的详细内容,易理解性:软件产品使用户能理解软件是否合适以及如何能将软件用于特定的任务和使用条件的能力 易学性:软件产品使用户能学习其应用的能力 易操作性:软件产品使用户能操作和控制它的能力 吸引性:软件产品吸引用户的能力 易用性的依从性:软件产品遵循与易用性相关的标

3、准、约定、风格指南或法规的能力,9,易用性之用户接口,用户接口,又叫用户界面(User Interface),是人与计算机之间交流、沟通的界面。用户接口设计出的目的,就是使用户简单和愉悦地访问产品。,10,课堂活动,讨论:杯子的用户接口有哪些?,11,参考,12,手,嘴,眼,桌子,软件的用户接口有哪些?,以QQ为例,列举出软件的用户接口:显示屏、音箱等输出设备 键盘、鼠标、麦克风、摄像头等输入设备 说明书等实际物品 ,13,软件易用性测试的对象,软件易用性测试主要就是针对人机交互的接口进行测试,其对象即为用户使用的接口: 软件系统 相关硬件设备 安装手册、使用手册 联机帮助 包装盒、光盘 ,1

4、4,内容提要,第一节: 什么是易用性 第二节: 易用性常见问题 易用性问题分类 易用性测试经常发现的问题 第三节: 易用性测试和评估方法 第四节: 易用性测试进阶 第五节: 易用性测试的注意事项,15,软件易用性问题分类,导航 我可以很容易找到在哪 帮助和支持 当我需要时我能得到帮助 工作流支持 我可以按照自己的方式完成 错误处理 错误很难产生,并容易修正 一致性 我不需要学习新的技巧 反馈信息 我知道系统在做什么 功能性 系统能作我期望的工作 控制 系统交互在我的控制中 视觉清晰 如果有疑问,它就不应该出现 语言 我能了解我所读到的,16,导航我可以很容易找到在哪,包括:菜单、工具条、索引、

5、目录、右键菜单、快捷键、快捷链接、位置提示. 主要功能是否有明显的链接 Web系统的主要部分是否可通过主页存取 Web系统是否需要站点地图、搜索引擎或其他的导航帮助,17,导航,个人需处理的信息,是否在主页中有明显的快捷链接,18,导航,菜单没有采用“常用-主要-次要-工具-帮助”的次序排列 菜单、按钮的位置不妥当,19,导航,列表缺少常规、常用的导航功能,20,导航,当前位置提示是否正确,21,导航:别让我思考,22,帮助和支持当我需要时我能得到帮助,当我需要时是否能提供帮助 是否提供了适当的帮助 是否在不适当的时候提供了帮助,23,工作流支持我可以按照自己的方式完成,是否按照我理解的方式执

6、行,24,工作流支持,系统是否足够灵活,系统是否支持自定义流程,25,工作流支持,是否执行了不必要的步骤,26,错误处理错误很难产生,并容易修正,提示、警告、或错误说明没有清楚、明了、恰当 的提出 错误提示是否说明“发生了什么事情,为什么会发生的,如何解决”,27,错误处理,是否能避免用户无意录入无效的数据,28,错误处理,是否对可能发生严重后果的操作有补救措施。通过补救措施用户可以回到原来的正确状态,29,一致性我不需要学习新的技巧,是否和Window或常用界面风格类似,一致性,常用操作是否相同,如TAB键逐个控件聚焦、删除提供确认框等符合标准和规定,31,一致性,不同页面的布局风格是否统一

7、,按钮等控件是否一致,32,一致性,相同的信息,说法、排列等是否相同,33,反馈信息我知道系统在做什么,在操作时是否有提示明确系统正在做什么 是否使用了正确的光标、进度条显示进度,反馈信息,消息提醒是否在正确的地方消息提醒是否及时明确,反馈信息,是否未正确屏蔽系统的反馈信息,36,功能性系统能作我期望的工作,系统是否做了我确实想做的事情,功能性系统能作我期望的工作,是否有些功能没有提供,如除了正常的增删改之外,是否提供了便捷的查询,功能性,是否提供了大量的准确的缺省值,39,功能性系统能作我期望的工作,复杂的任务有没有提供向导 常用的功能是否提供了模版系统是否支持残疾障碍的人员控制和使用系统

8、视力损伤 听力损伤 运动损伤 认知和语言障碍,40,控制系统交互在我的控制中,我是否能控制交互,能随时取消操作吗 我是否能控制功能的执行流程,控制,我是否能决定哪些信息可以显示,42,控制,如果确实无法控制,系统是否能正确地提示我,43,视觉清晰如果有疑问,它就不应该出现,颜色是否使用过多,尽量控制在三种色彩以内 是否使用了和主题相关的颜色,44,视觉清晰,不恰当的用色,如颜色过为鲜艳、灰暗、沉闷 颜色的主次不清楚,背景和前文的对比应尽量大,45,视觉清晰,文本的字型、字体和颜色没有保持一致,46,视觉清晰,界面元素太多,没有分类,排版混乱,47,视觉清晰,输入框等控件和信息是否清晰不要出现错

9、位的情况,视觉清晰,页面排版不合理,应尽量在一页中显示是否对过长内容进行截断,避免折行,语言我能了解我所读到的,使用行话错别字、漏字、多字,Copyrights 2008-2009,登陆成功!,50,语言,中英文混杂,51,语言,提示信息是否自相矛盾、不知所云,52,语言,是否使用显而易见的语言,无需思考,53,语言,语言是否冗长,是否有多余的文字和句子,54,电信OA 办公页面,随页面大小自动调整,方便用户执行关键任务,菜单安排按照使用频率设计,当前位置提示清晰明了,55,烟草OA 许可证申请页面,风格不统一,应放在输入框后面,输入麻烦,列表太短 中英文混杂,字段太多缺少分类,选择下拉列表刷

10、新整个页面,56,建管局OA 施工企业列表,提示错误,列表显示太短,未考虑分辨率的影响,间隔不一致,难看,57,政务短信服务平台 会议管理,缺省值不合适,应缺省为后几天的,列表缺省为所有,与上面的开会日期不匹配,状态提示清晰,排序提示不清晰,应加下划线,查询应放在所有查询条件的右边,58,语音电话本:有哪些易用性问题?,59,课堂活动,练习:测试考勤系统的易用性。(15分钟),60,内容提要,第一节: 什么是易用性 第二节: 易用性常见问题 第三节: 易用性测试和评估方法 易用性测试流程 易用性评估度量标准 易用性测试实施和评估技巧 第四节: 易用性测试进阶 第五节: 易用性测试的注意事项,6

11、1,易用性测试流程,制定软件易用性检查表,评审软件易用性检查表,执行易用性测试,评估产品的易用性水平,根据项目需求,特别是对易用性的要求,裁减出适合项目使用的软件易用性检查表(类似于测试用例),项目组各角色间达成一致意见,并从前期保证产品易用性的水平,按检查表对易用性问题进行排查,并将发现的问题按正常缺陷跟踪流程进行处理,对照标准,评估产品易用性,记录在测试报告中,亦可单独形成易用性评估文档,62,易用性评估度量标准,63,GB/T16260.2-2006 软件工程 产品质量 第2部分:外部度量,64,易用性评估标准和问题分类的对应,65,导航 帮助和支持 工作流支持 错误处理 一致性 反馈信

12、息 功能性 控制 视觉清晰 语言,易理解性 易学性 易操作性 吸引性 易用性的依从性,用于评估,用于发现问题,制定软件易用性检查表,应维护一个软件易用性检查总表,分类列出需进行易用性检查的要点,并进行分级 在项目需求确定的时候,关注易用性的需求 从总表出发,裁减或新增易用性检查项,形成项目的软件易用性检查表,66,易用性检查表相当于你的测试用例!,评审软件易用性检查表,应要求产品人员、开发人员等项目组员参加评审,让大家达成一致意见 评审方式不限,推荐走查的形式 和开发人员达成共识后,他会在开发时注意易用性的问题。,67,评审能极大降低测试执行工作量!,执行软件易用性测试,按检查表执行? Or

13、按模块执行? 建议按模块执行,后再根据检查表补漏和总体检查 什么时候执行哪些测试? 多数页面都会有的易用性问题应尽早测:如错误处理、导航等 修改难度大的问题应尽早测,如工作流支持、功能性的问题等 易用性问题的报告,一般需截图说明,68,执行效率的秘诀在于了解要点的本质!,软件易用性评估,按评估标准进行评估 在无法量化的时候采取定性的评估,对于大部分项目已经足够 亦可提供单独的易用性测试报告,69,易用性的评估,仁者见仁、智者见智!,课堂活动,练习:评估测试考勤系统的易用性。(20分钟),70,内容提要,第一节: 什么是易用性 第二节: 易用性常见问题 第三节: 易用性测试和评估方法 第四节:

14、易用性测试进阶 原型(界面设计)的易用性测试 利用测试进行易用性测试 易用性测试实验室 易用性测试工具 第五节: 易用性测试的注意事项,71,原型(界面设计)的易用性测试,易用性测试和其它测试一样,越早越好! 在系统有基本的界面设计或者原型出来后即可进行易用性测试 原型的易用性测试可选取部分易用性关注要点进行实施 原型的易用性问题可以通过缺陷或者需求问题列表的方式提供给项目组,72,两种界面设计,73,利用测试开展易用性测试,测试的定义:是一种最终用户测试,是软件的多个用户在实际使用环境下进行的测试。 测试是一个很好的收集用户意见的机会,其中绝大部分意见都是易用性的问题 这种测试一般是不可控的

15、,可在开始时设计一些易用性问题提供给用户,在过程中注意和用户的沟通,必要时可近距离观察用户,在结束时主动收集用户的意见,74,易用性测试实验室,75,易用性测试实验室的组成,专门的实验室空间,通过单面镜进行观察实验结果 包括复杂的集成视频记录硬件和软件 需要有经过专业培训的工程人员来操作 投入约25万美元 还需招募大量的测试用户,以得到统计意义的结果,76,使用易用性测试实验室进行测试,招募测试人员:38名 利用你能寻找到的任何人(满足最低要求) 考虑目标用户群及其专业知识需要 执行测试 ,在旁边观察和记录 “理解”测试 关键任务测试 立刻回顾测试结果,分类记录问题,分析易用性状况 必要时,可

16、安排进行第2轮测试,77,个人易用性测试实验室,78,易用性测试工具,79,易用性测试工具Morae,Morae可用性测试套件可以记录使用者实际操作中的行为,包括使用者的语音、脸部表情以及对于特定应用程序和电脑的详细操作数据,提供一个独特的观点来观察使用者对软件和网站的体验。,80,Morae部署,81,Morae软件解决方案的简便性,Morae是一种软件解决方案,可以将其安装在笔记本电脑中,以建立一个真正便携式解决方案。 通过它,您可以轻松地实施可用性测试,在用户会议中,客户的办公室里,或其他任意地方,82,Morae可自动收集和分析的信息,83,使用Morae分析政务系统,84,内容提要,第一节: 什么是易用性 第二节: 易用性常见问题 第三节: 易用性测试和评估方法 第四节: 易用性测试进阶 第五节: 易用性测试的注意事项 从用户的角度进行测试 易用性问题的重要性 易用性和其他特性的取舍,85,从用户的角度开展易用性测试,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号