07、可用性测试

07、可用性测试

ID:37599174

大小:94.00 KB

页数:15页

时间:2019-05-12

07、可用性测试_第1页
07、可用性测试_第2页
07、可用性测试_第3页
07、可用性测试_第4页
07、可用性测试_第5页
资源描述:

《07、可用性测试》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章可用性测试罗东俊ZSUJONE@126.COM主要内容7.1可用性测试的概念7.2可用性好的用户界面7.3可用性测试时确定目标受众需求的方法7.4为预期受众定制可使用性测试17.1可用性测试的概念可用性测试的首要目标就是:验证对应用程序有意向的用户是否能够和应用程序正确地进行交互,同时感到使用起来明确而方便。它需要检查应用程序界面的布局(包括导航路径、对话框控件、文字,以及定位和可访问性等其他元素)、支持组件(包括安装程序、文档和帮助系统)等方面。27.2可用性好的用户界面一个优秀的用户界面具有七个要素:1.符合标准和规范2.直观性3.一致性4.

2、灵活性5.舒适性6.正确性7.实用性3符合标准和规范由软件易用性专家开发,是由大量的正式测试、经验、技巧和错误得出的方便用户的规则。Apple的标准在Addison-Wesley出版的《MacintoshHumanInterfaceGuideline》一书中定义,而Microsoft的标准在MicrosoftPress出版的《MicrosoftWindowsUserExperience》一书中定义。这两本书都详细地说明了该平台上运行的软件对用户应用有什么样子的外观和感觉。每一个细节都有定义,何时使用复选框而不是单选按钮,何时使用提示信息、警告信息或者严

3、重警告信息是正确的。4直观性软件的直观性的测试需要考虑以下问题:用户界面是否洁净、不唐突、不拥挤?用户界面不应该为用户制造障碍,所需功能或者期待的响应都应该明显,并出现在预期出现的地方。UI的组织和布局合理吗?是否允许用户轻松地从一个功能转到另一个功能?下一步做的事情明显吗?任何时刻都可以决定放弃或者退回、退出吗?输入得到承认了吗?菜单或者窗口是否深藏不露?有多余功能吗?软件整体或者局部是否做得太多?是否有太多特性把工作复杂化了?是否感到信息太庞杂了?如果其他所有努力都失败了,帮助系统真能帮忙吗?5一致性在测试软件一致性时,注意以下几个方面:快速键和菜

4、单选项。例如:在Windows中,按键总是得到帮助信息。术语和命令。整个软件使用了相同的术语吗?特性命名一致吗?例如,Find是否一直叫Find,而不是有时叫Search。受众。软件是否一直面向同一受众级别?例如,软件中的一些程序绝对不应该泄露技术机密。按钮位置和等价的按键。例如,对话框中有OK按钮和Cancel按钮时,OK按钮总是在上方或者左边,而Cancel按钮总是在下方或者右边。同时,OK按钮的等价按键通常是Enter,Cancel按钮的等价按键通常是Esc。6灵活性用户喜欢选择,但是不要太多,并足以允许他们选择做什么和怎样做。例如,媒体

5、播放软件RealPlayer有三种视图:正常模式、工具栏模式和影院模式。用户可以选择他们喜欢的视图来看视频文件。7舒适性鉴别软件的舒适性可以参考以下的想法:恰当:软件外观和感觉应该与所做的工作和使用者相符,软件对于所要执行的任务既不要夸张也不要太朴素。例如,保险业应用程序不应该使用绚丽的色彩和音效来表现狂放的风格;相反,一些游戏应用程序却可以这样。错误处理:应用程序应该在用户执行严重错误的操作之前提出警告,并且允许用户恢复由于错误操作导致丢失的数据。例如,软件中的Undo/Redo特性。性能:一方面,应用程序有些时候非常快,例如,很多程序的错误提示信息

6、一闪而过,无法看清。另一方面,有些操作缓慢,至少应该向用户反馈操作持续时间,并且显示它正在工作,没有停滞。例如,状态栏可以显示已经完成了多少工作,还有多少工作没做。8正确性测试正确性,就是测试用户界面是否做了该做的事测试时,除了产品说明书中的正确性说明必须测试外,还必须注意以下的情况:市场定位偏差:有没有多余的或者遗漏的功能,或者某些功能执行了与市场宣传材料中的内容不符的操作?语言和拼写:程序员知道怎样只用计算机语言的关键字拼出句子,常常能够制造一些非常有趣的用户信息。不良媒体:用户界面中包含的所有图表、图像、声音和视频都是与用户交互的媒体。图标应该同

7、样大,并且具有相同的调色板;声音应该都有相同的格式和采样率。所见即所得:保证用户界面所看到的就是实际得到的。例如,当使用Save保存文件时,磁盘上的文件是否和屏幕上看到的文件完全一样;或者从磁盘读出文件时,与原文档一样吗?9实用性优秀的用户界面必须具备的要素还包括实用性,主要指具体特性是否实用。一般来说,测试人员在审查产品说明书、准备测试或者实际测试时,必须考虑所看到的特性对软件是否具有实际价值,是否有助于用户执行软件设计的功能。107.3确定目标受众需求的方法从可使用性角度来说,可以使用下列的方法确定目标受众的需求:行业专家法专题组法调研法对同类产品

8、的研究观察用户的操作117.4为预期受众定制可使用性测试在开发易于使用的应用程序时,用户界面原

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。