软件测试读书笔记之一软件测试背景一.软件缺陷的正式定义:符合下边5个规则的才能叫做软件缺陷。1.软件未达到产品说明书标明的功能。2.软件出现了产品说明书指明不会出现的错误。3.软件功能超出产品说明书指明范围。4.软件未达到产品说明书虽未指出但应达到的目标。5.软件测试员认为软件难以理解、不易使用、运行速度缓慢,或者最终用户认为不好。二.软件缺陷的产生原因:导致软件缺陷最大的原因是产品说明书;第二大来源是设计方案;三是代码;四是某些软件缺陷产生的条件被错误地认定。三.软件缺陷的修复费用:随时间增长,修复软件缺陷的费用是呈几何数级增长的,随时间推移,数十倍增长。四.软件测试人员的目的:软件测试远的目标就是发现软件缺陷,尽可能早一些,并确保其得以修复。五.怎么成为优秀测试员:1.探索精神2.故障排除能手3.不懈努力4.创造性5.追求完美6.判断准确7.老练稳重8.说服力9.除了这些素质,在软件编程方面受过的教育也是重要的。10.软件的功能为了解决现实问题,因此,教学烹饪航空木工