跟我学:测试过程中的bug和bug分类

1. 什么是错误

跟我学:测试过程中的bug和bug分类

衡量软件质量好坏的标准应该是使用户满意。凡是不符合该标准的我们都应称之为错误。

根据这个原则,我们对错误进行了一个归类,下面的现象都应该是错误:

1、 让用户没法用!

2、 让用户不敢用!

3、 让用户不会用!

4、 让用户不方便!

5、 让用户不理解!

2. 错误的分类及造成的后果

需求错误:与实际的业务、会计准则等不符

用户没法用——固定资产计提折旧仅提供‘直线法’,使采用‘加速法’计提折旧的用户无法使用。

计算错误:数据计算不正确

用户不敢用

——账龄分析列表将某客户应收账款10万元、欠款已达1年的数据记录成应收账款10元且在账期内,给用户造成了损失。

信息性错误:用户不会操作时,无法得到帮助。提供给用户的‘手册’或‘帮助’令人费解。

用户不会用——看不懂《产品使用手册》及产品的‘帮助’,给售后服务带来过重负担。

易用性错误:功能键不符合用户的操作习惯,未从用户使用角度出发。

用户不方便用——操作烦琐、无参照录入、输入汉字过多等。

提示错误:提示的信息让用户感到莫名其妙,不知所云。用户不知道下一步该怎么办。

用户不理解——提示对话框的提示信息有二义性,既可以这样理解也可以那样理解。

性能错误:运行速度慢,填制一张单据需半个小时

用户心急——使用手工账时,每月月底加班;电算化后天天加班。老板更无法容忍这种‘消极怠工’以及加班费的支付。

输出错误:屏幕显示、打印以及备份等没有按照用户的习惯和要求,或者所见非所得

用户迷茫——套打时,输出的文字没有打印在套打纸上的指定位置。

耗费资源:消耗大量的内存、硬盘等

用户心酸——刚升级的计算机又不行了。

文字错误:指错别字、直接与用户对话的计算机术语等

用户反感——小小的错别字会使软件的质量大打折扣;难懂的计算机术语使用户不知所云。

死机:操作被强行终止,程序无法继续运行,须退出后重新启动执行程序,更严重甚至需要重新安装操作系统和软件。导致死机的原因很多,要找出规律具体分析。例如内存不足、死循环、非法操作、越界等。

不可重复错误:测试情况的复杂性导致有些问题难以再现。及时记录错误,即使问题不可再现也能留下一点线索。

升级错误:由于软件升级,使原版本并未出现的错误在升级后出现。升级版的测试仍很重要。

以上所列未穷尽错误种类,需要你在测试过程中不断积累经验,来完善错误的类别。记住“产品是否有错误,要多听听用户的意见”。


分享到:


相關文章: