ISO9126质量模型-火龙果软件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2009 @Sofmit
火龙果整 uml.org.c 理 n
易用性解释
易用性是指软件产品被理解、学习、使用和吸引 用户的能力。 易理解性:软件产品使用户能理解软件是否合适 以及如何能将软件用于特定的任务和使用环境的 能力; 易学性:软件产品使用户能学习它的能力; 易操作性:软件产品使用户能操作和控制它的能 力; 吸引性:软件产品吸引用户的能力。 依从性:软件产品依附于同易用性相关的标准、 约定、风格指南或规定的能力。
相关测试方法
• 发挥“好奇心”的特性。 • 跳出常规。 • 不走寻常路。
火龙果整 uml.org.c 理 n
易用性测试
火龙果整 uml.org.c 理 n
引言 ISO9126质量模型 用户界面测试 优秀UI的构成 为有残疾障碍的人员测试
2009 @Sofmit
火龙果整 uml.org.c 理 n
符合标准和规范是最重要的用户界面要素 。 如果测试的是应用程序,则根据标准或规 范进行易用性测试。 如果测试的是平台软件,则只能根据测试 经验或感觉进行测试。
2009 @Sofmit
火龙果整 uml.org.c 理 n
二、直观
用户界面是否洁净、不唐突、不拥挤? UI的组织和布局合理吗? 有多余功能吗? 如果其他所有努力失败,帮助系统能帮忙吗?
2009 @Sofmit
火龙果整 uml.org.c 理 n
相关测试方法
• 凭借经验或感觉进行测试。 • 尝试回退性操作。
• 注意有没有“头晕”的感觉。
• 记住“帮助”功能的使用。
2009 @Sofmit
火龙果整 uml.org.c 理 n
源自文库
三、一致
用户的使用习惯:希望对一个程序的操 作方式能够带到另一个程序中。
快速键和菜单选项
术语和命名 听众 或使用者
2009 @Sofmit
火龙果整 uml.org.c 理 n
相关测试方法
• 基础:观察、使用各类型的软件。 • 测试方法:比较。 • 工作特点:细心。
2009 @Sofmit
火龙果整 uml.org.c 理 n
易用性测试范畴
• 易用性测试不仅针对应用程序,而且还包 含用户手册等系列文档的测试。 • 应用程序的易用性测试包含: 安装测试 功能易用性测试 界面测试 辅助系统测试等。
2009 @Sofmit
2009 @Sofmit
火龙果整 uml.org.c 理 n
四、灵活
例,计算器程序的两种状态 体现和影响
多种视图的选择 状态跳转 状态终止和跳过 数据输入和输出
2009 @Sofmit
火龙果整 uml.org.c 理 n
主要目标:达到易用性。 应用范围:装修、服饰、硬件、工作环境等 。
2009 @Sofmit
火龙果整 uml.org.c 理 n
举例:微软的硬件设计
• 微软硬件部门所做的一项调查显示,办公 中使用可靠而优质的鼠标和键盘,将有助 于提高员工的工作效率和士气。 • 调查表明,每3个办公室员工中,就有2个 人每天需使用电脑工作至少6小时,约25% 的员工每天需使用电脑工作8小时。 • 当员工在电脑屏幕前花费的时间越来越多 时,鼠标与键盘的质量和舒适度就起到了 关键的作用。
引例
• 撞门、饮水机、复印机…… • 谁的错误? • 门的把手,遥控器,以及任何我们周围的 东西,都是用户界面。让人会犯错误的设 计,是易用性出了问题。
2009 @Sofmit
火龙果整 uml.org.c 理 n
人体工程学
人体工程学:研究“人-机-环境”系统中人 、机、环境三大要素之间的关系,为解决 该系统中人的效能、健康问题提供理论与 方法的科学
用于与软件程序交互的方式称为用户界面或UI。 所有软件都有某种UI。 虽然UI各不相同,但是从技术上讲,它们与计 算机进行同样的交互—提供输入和接受输出。
2009 @Sofmit
火龙果整 uml.org.c 理 n
§2 优秀UI的构成(7个要素 )
一、符合标准和规范
火龙果整 uml.org.c 理 n
易用性测试准则
• 一切以用户为中心。
• 软件测试员不用设计UI,只需把自己当作 用户去找UI中的问题。 • 邀请陌生人使用软件,进行测试。
2009 @Sofmit
火龙果整 uml.org.c 理 n
§1 用户界面测试
2009 @Sofmit
火龙果整 uml.org.c 理 n
ISO 9126质量模型
质量
功能性
可靠性 易用性
效率
维护性 移植性
适合性 成熟性 易理解性 时间特性 易分析性 适应性 准确性 容错性 易学性 资源利用 易改变性 易安装性 互操作性 易恢复性 易操作性 效率依从性 稳定性 共存性 保密安全性 可靠依从性 吸引性 易测试性 易替换性 功能依从性 易用依从性 维护依从性 可移植 依从性
2009 @Sofmit
火龙果整 uml.org.c 理 n
ISO9126质量模型
• 质量:反映实体满足明确的和隐含的需要 的能力的特性的总和。 (------摘自GB/T6583-ISO 8404(1994版) 《软 件质量与质量保证术语》)
• 反映三方面问题:软件需求、隐性需求、 规范化
问题在哪里?
•
第一次走到新的办公室,透过落地的巨 大玻璃门,可以看到里面的会议室。习惯 的去推门,同时脚步并没有停下来。 结果。。。 “哐”的一声巨响,差点整个身子就撞了 上去,鼻子已经贴到了玻璃上。原来,这 扇门是只能拉,而不能推的。
2009 @Sofmit
火龙果整 uml.org.c 理 n