用户体验设计

欢迎来到兔子的博客空间。

« 初步了解信息架构在读的一本书—《赢在用户》 »

软件测试 VS 可用性测试

最近在接受QA的培训,通过培训也学习到不少关于软件测试的知识,知道了什么是BUG  什么是USE CASE  等一系列关于软件测试的方面面,其中在讲到测试项目的时候也讲到了可用性测试,可用性测试也成为QA的测试的一个组成部分。

不过个人感觉可用性测试和软件测试还是有很大区别的,至少不因该属于软件测试范畴。可用性测试和软件测试有各自的定义和适用的范畴。

软件测试的定义:“使用人工和自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。”(IEEE 1983)

下图描述了软件测试的过程,直观的表现了软件测试在软件工程中的重要地位。

可用性测试是指:在设计过程中被用来改善易用性的一系列方法,比如说一对一用户测试、启发式评估、焦点小组等方法来评估和验证产品的可用性。

下图描述了可用性测试的需求

 从上面的比较中我们可以看出软件测试和可用性测试的区别。软件测试主要是对软件本身质量的评估和控制,侧重点是程序、技术和逻辑,主要是通过寻找BUG的方法来进行的。可用性测试是以用户的角度,模拟用户的使用行为、心理和环境来对软件进行评估,侧重点是否满足用户的可用性需求和用户良好的用户体验。

所以,个人认为可用性工程师应该归属于UCD部门,当然这俩者之间还是有重合的地方。但为了使产品有最好的用户体验,需要软件软件测试和可用性测试必须一起进行。

  • 相关文章:
  • quote 1.小讨厌
  • the_devil我就是做软件测试的,我现在特别想转去做可用性测试
    tubage 于 2007-8-15 22:25:43 回复

    呵呵,欢迎欢迎啊!可用性队伍又壮大的.
  • 2007-8-15 16:54:44 回复该留言
  • quote 2.汝惜
  • 现在我也知道什么是BUG,呵呵培训了2周的理论知识,都是关于软件的.
    tubage 于 2007-8-15 22:22:35 回复

    你也再培训QA啊,也算是同行中人了,有机会交流一下,做了川妹子还习惯吧!
  • 2007-8-15 21:42:15 回复该留言
  • quote 3.西贝
  • http://www.xibeidesign.cn
  • 呵呵,其实区别很大,软件测试重要在bug和软件需求是否达到,是否无误,可用性测试要关注的东西很多的,有机会我们一起探讨一下beyond_endurance
  • 2007-8-16 9:03:43 回复该留言
  • quote 4.汝惜
  • 我的博客换地方了...新的地址:http://blog.sina.com.cn/ruxi2007
  • 2007-8-16 18:49:53 回复该留言
  • quote 5.陈驰
  • http://www.chenchicsu.blog.sohu.com/
  • 老兄的东西很profession,上次在长沙的UPA活动幸运的抽到一张北京年会的免费入场券,说不定有机会向你学习交流啊。
    PS:原来的博客速度太慢,已经换到sohu了,有时间过来踩踩。big_smile
  • 2007-8-17 21:58:56 回复该留言

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。


兔子
推行"以用户为中心"的产品设计流程和理念。专注于用户体验设计及相关的信息构建

站内搜索:

文章归档

Powered By Z-Blog uespace.com Copyright © 2007

沪ICP备07033438号