用户的千人千面与缺陷等级

在分享会上,有一部分是谈及软件测试中定义的缺陷等级

缺陷等级:

  • 轻微型
  • 一般型
  • 严重型
  • 致命型

举了个现实的例子来作对比

例子的具体是一个奶茶店,好比做一个系统,前台服务员是前端,后厨是后端。那么买奶茶的就是用户了。

用户是千人千面的,你永远都不会想到用户会怎么用你的系统,会发现怎么样的BUG。

第一个用户

来到奶茶店门店,觉得这店的装潢不咋滴,海报上还有错别字,觉得跟自己八字不合,摇摇头走了。

这样就相当于系统的【轻微型】的BUG,含有文字或者样式的不美观或者用户体验不好,但是不影响系统的功能正常使用。

第二个用户

直接跟接待服务员说,“服务员,来一杯凉茶”。

服务员翻了个白眼,抛回一句“呵呵”。

用户气不来,骂了一句走了,这就相当于系统的【一般型】BUG,这样的缺陷虽然不影响系统的基本使用,但没有很好的实现功能。如次要功能丧失,提示信息不太正确。

第三个用户

客户还没搞清这店是干啥的,上了就跟服务员说“来一台挖掘机!”。服务员傻眼,直接骂了客户一顿,直接赶走他。客户糊里糊涂的走了。

【严重型】指功能没有实现,主要功能丧失,或致命的错误声明,直接抛出一堆错误信息,用户都没看懂是什么,功能无法使用

第四个用户

还是那台挖掘机,但是这次服务员傻眼了半天,想不通为什么不能给客户提供挖掘机,结果脑子瓦特了把店砸了,关门了

这种就是【致命型】的BUG,造成系统或应用程序崩溃(crash)、死机、系统悬挂、或造成数据丢失、主要功能组完全丧失

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注