欢迎光临 - 各位同仁看完博客记得留言啊!同时请关注我的博客,http://blog.magustest.com
《软件测试》第十一章 - 可用性测试
上一篇 /
下一篇 2007-08-28 21:33:50
/ 个人分类:读书笔记
6Ig.| @Fs0Usability Testing - 可用性测试
_2_b$m2o%{Q0O5bFh8vX
mo5Jk0UI Testing - 用户界面测试。UI这个词其实范围很宽。什么样的东西是UI呢?VISTA那样炫的是UI,DOS窗口也是UI。以前古老电脑上的LED也是UI的一部份,其实一句话,UI就是用户跟计算机交互的界面。什么样是一个好的用户界面?书上归纳了7点。
!ISAwABvxq0?7a1tZVxLo4a0Follows Standards and Guidelines - 遵循标准和指引。这两个东西在书上都出现了好多次了,呵呵,反正就是说标新立异的东西都是有风险的,因为标准已经是被前人证明是好的,至少是合理的嘛~所以遵守这些标准来做出来的东西一般来说会有一个好的UI。大家发现没有,WINDOWS跟LINUX的UI规范是不同的,WINDOWS里面,左边的是OK,Cancle在OK的右边,而linux里面就是相反的:)
2}~1Qx*}%f!h051Testing软件测试网'y%B:C$O]Intuitive - 直观。什么是直观,如果你看到的这些文字他不是文字,而是0100010010101001010,你吐血不?不过这只是一个极端的例子。一个好的UI就是让用软件的人根本就感觉不到UI的存在~UI要求是简洁的而且布局是合理的,没有不必要的功能的。这里我觉得还是去看看竞争对手的产品,就知道我们需要有什么改进了:)
J~v F cGkV0HL*E#WO0Lh5n0Consistent - 一致性。例如一个软件把复制的快捷键定义为CTRL+X,剪切的快捷键是CTRL+V……那么估计用户鼻子都气歪了吧。创造性是好的,不过有些时候还是循规蹈矩比较好。
a)S6lm!|lG.i0QoG;GO!gJ]*h0Flexible - 灵活。就好像计算器的例子,WINDOWS的计算器有2种模式,可以给用户选择,不过这种灵活性是有代价的,就是投入更加多的人力物力。51Testing软件测试网Q
Gy1_"w WGi ]
MX
})DX Ci,zf0Comfortable - 舒适。通俗点说就是这个软件用的爽不爽。正所谓人要有人样,一个财务软件不应该出现很多卡通的配图吧~然后就是错误处理,软件很难避免错误,这时候需要处理这些错误,那么就需要好好处理这些错误提示哦。然后就是性能,慢成马的软件谁用啊。
!nKFVG |0!| Wp1vl*a)fxP+M8F0Correct - 正确性。保证软件里面的内容,功能是没有错误的。例如不要有拼写错误。还有是否有一些功能,是我们的软件产品所没有但是却又是在这个市场是有需求的呢?(这个要求有点高了吧?)
T;s8Rv'Xa*y051Testing软件测试网&o7_(yp"P6^*UuAUseful - 可用性。一个软件是不是有用通常都是由客户说了算,不过这里存在一个问题,是不是某些功能对于我们的软件来说是没有用的呢?这个我觉得也是很难做到测试,这些通常都是产品经理负责。
}K}e2k/w3V(zh0X(I*E&S2oX(YhU)eL0另一个大的主题就是 - Accessibility Testing 易访问性。这个通常都是针对残疾人的。当中有几个,例如视力上有缺陷的人,听觉有阻碍的人,行动不便的人等……然后我发现,对于这些,在美国是有法律来保障残疾人的权益的,看来还是人家的法律够健全啊!
W^:d7A}`"N0
相关阅读:
- 浮躁的心-修心 (swanlin128, 2007-8-28)
- 软件测试16(美)RonPatton著读书笔记 (swanlin128, 2007-8-28)
- 利用 test 命令提高您的脚本编制水平 (51testing, 2007-8-28)
- 测试思想与测试工具孰重孰轻 (51testing, 2007-8-28)
- 为可测性而设计 (51testing, 2007-8-28)
- 基于需求的测试(RBT) (51testing, 2007-8-28)
- 让我们来一起聊聊需求 (51testing, 2007-8-28)
- 需求测试的几种方法 (51testing, 2007-8-28)
- 没有最佳实践 (51testing, 2007-8-28)
- 上下文驱动测试方法 (51testing, 2007-8-28)
收藏
举报
TAG:
软件测试
笔记
读书
读书笔记
可用性测试