您好,欢迎访问三七文档
第14章易用性测试易用性和用户文档是影响软件质量的重要指标,也是直接决定一个软件能否取得市场成功的关键因素。易用性测试包括:安装测试、功能易用性测试、界面测试、辅助系统测试。1、安装测试①安装手册的评估②安装的自动化程序测试③安装选项和设置的测试④安装过程的中断测试⑤安装顺序测试⑥多环境安装测试⑦安装的正确性测试⑧修复安装测试与卸载测试2、功能易用性测试业务符合性、功能定制性、业务模块的集成度、数据共享能力、约束性、交互性、错误提示功能易用性测试业务符合性程序实现的业务逻辑与实际业务逻辑是否一致;功能定制性对软件功能应能够灵活定制业务模块集成度对于存在紧密关系的模块,是否方便功能转换,从一个功能进入到别一个功能数据共享能力对于多处使用的数据应可以一次输入多处使用,减少用户重复工作约束性对于流程性强的操作,应能够限制操作顺序;对非法信息应不允许进行系统交互性对于用户的每一次操作,应能够给出提示或回应,使用户清晰的看到系统的运行状态错误提示对于关键操作完成后或删除数据之前给出明确的提示信息;3、界面整体测试规范性测试、合理性测试、一致性测试、界面定制性测试4、界面元素测试窗口测试、菜单测试、图标测试、鼠标测试、文字测试3与4用户界面测试:界面整体、界面元素测试总结如下表界面整体规范性测试:符合现行标准和规范合理性测试:界面与软件功能是否相融洽,界面的布局是否协调一致性测试:使用的控件、标签风格、错误提示信息、操作方法是否一致界面定制性测试:界面元素的可定制性;工具栏的可定制性;统计检索的可定制性;报表的可定制性界面元素窗口测试:大小、显示、窗口大小改变、多个窗口同时打开、支持操作方法等菜单测试:是否符合需求;措辞是否准确;顺序是否合理;图形布局是否一致图标测试:是否符合表达习惯;不同的目标是否采用不同的图标;图标尺寸是否合适;建议与对应功能相似;图标上是否有标注鼠标测试:交互环境中是否可以识别鼠标操作;多次点击是否识别;无规则点击是否会产生无法预料的结果;右键弹出菜单是否正确;文字测试:界面文字是否正确,准确,无二义性;5、帮助测试前后一致性、内容完整性、可理解性、方便性帮助测试用例:编号测试案例及说明测试结果缺陷原因1系统是否提供F1及时帮助功能2在界面上调用帮助时应该能够及时定位到与该操作相对的帮助位置3对功能采用及时帮助是否能定位到帮助系统的位置4利用帮助索引是否能定位到帮助主题和内容5是否具有打印功能6目录是否划分层次7帮助内容描述得是否准确,一定详细到可以解决问题8在系统不同位置激活帮助内容与当前操作内容是否相关联9微帮助提供:由状态栏提供或控件上有提示文本6、向导测试验证向导是否正确、确认向导的连接是否确实存在、是否每一步都有向导说明、向导是否一致是否直观、向导必须用在固定处理流程中并不少于3个处理步骤。7、信息提示1)、提示信息是否用具有可以理解性的语言讲行描述2)、对重要的、有破坏性的命令是否提供确认措施3)、信息是否具有判断色彩4)、信息提示是否具有统一的标记。实战篇:试题1阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。[说明]易用性和用户文档是影响软件质量的重要指标,也是直接决定一个软件能否取得市场成功的关键因素。[问题1](5分)用户对软件系统功能是否易用是衡量软件易用性对软件质量起着重要的作用,那么对一些重要功能的易用性应该要测试哪些方面的内容?[问题2](6分)信息提示是计算机用信息的形式对用户的某些操作所做的反应。如何评测向用户提供的视觉上的反馈,确保在用户和界面间建立双向通信是十分重要。那么信息提示哪些测试点?[问题3](4分)提到软件的易用性就不得不提软件的向导,简述在进行软件向导测试时的测试要点。[问题4](8分)软件帮助是协助用户使用软件的关键途径,因此也是软件测试过程中的一个重要内容,简述在进行软件帮助测试时的测试要点并设计一组测试用例。参考答案:[问题1]功能易用性测试重点要测试:①业务符合性②功能定制性③业务模块的集成度④数据共享能力⑤约束性⑥交互性⑦错误提示[问题2]信息提示1)、提示信息是否用具有可以理解性的语言讲行描述2)、对重要的、有破坏性的命令是否提供确认措施3)、信息是否具有判断色彩4)、信息提示是否具有统一的标记。[问题3]向导测试时的测试要点:验证向导是否正确、确认向导的连接是否确实存在、是否每一步都有向导说明、向导是否一致是否直观、向导必须用在固定处理流程中并不少于3个处理步骤。[问题4]帮助测试时的测试要点:前后一致性、内容完整性、可理解性、方便性。帮助测试用例:编号测试案例及说明测试结果缺陷原因1系统是否提供F1及时帮助功能2在界面上调用帮助时应该能够及时定位到与该操作相对的帮助位置3对功能采用及时帮助是否能定位到帮助系统的位置4利用帮助索引是否能定位到帮助主题和内容5是否具有打印功能6目录是否划分层次7帮助内容描述得是否准确,一定详细到可以解决问题8在系统不同位置激活帮助内容与当前操作内容是否相关联9微帮助提供:由状态栏提供或控件上有提示文本试题2阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。[说明]易用性和用户文档是影响软件质量的重要指标,也是直接决定一个软件能否取得市场成功的关键因素。[问题1](5分)用户对软件系统的第一认识来自于安装,因此易用性的一个重要体现就是安装的易用性。简述安装测试应当从哪几个方面来考虑?[问题2](6分)软件用户界面起着引导用户操作的重要作用,简述整体界面测试和界面中的元素测试分别应当设计哪些测试点?[问题3](4分)软件帮助是协助用户使用软件的关键途径,因此也是软件测试过程中的一个重要内容,简述在进行软件帮助测试时的测试要点。参与答案:[问题1]评估安装手册安装的自动化测试安装选项和设置的测试安装过程的中断测试安装顺序测试多环境安装测试安装正确性测试修复安装与卸载测试[问题2]界面整体测试:规范性测试、合理性测试、一致性测试和界面定制性测试界面元素测试:窗口测试、菜单测试、图标测试、鼠标测试和文字测试。[问题3]文本的准确性与程序的接口帮助索引的检查超链接的正确性链接的意义风格应简洁试题3(10分)阅读以下说明,回答问题1和问题2,将解答填入答题纸的对应栏内。[说明]软件测试是与软件开发密切相关的一系列有计划的活动,在软件测试过程模型“V模型”的指导下,开发过程中应该安排一系列不同类型的测试活动。软件测试过程是由一系列的关键活动组成的,同时软件测试质量的保证手段是必不可少的。[问题1](2分)针对开发过程中的不同阶段,应该包含那些类型的软件测试。[问题2](8分)简述软件测试过程的关键活动,以及保证软件测试质量的手段。参考答案:[问题1]单元测试集成测试确认测试(系统测试)验收测试[问题2]知识点包括:软件测试过程的关键活动:测试需求分析制定测试计划测试设计测试执行测试分析与总结质量保证手段:制定质量保证计划、质量体系建立测试活动审核、测试文档评审测试过程数据的收集、度量与分析
本文标题:第14章易用性测试
链接地址:https://www.777doc.com/doc-2243296 .html