一、软件失败术语
缺点 defect;偏差 variance
谬误 fault;失败 failure
问题 probit;矛盾 incosisten’cy
错误 error;特殊 feature
毛病 incident;缺陷 bug
异常 anomaly
二、软件缺陷定义
符合以下5个规则才能叫软件缺陷
1. 软件未达到产品说明书标明的功能。
2. 软件出现了产品说明书指明不会出现的错误。
3. 软件功能超出产品说明书指明范围。
4. 软件未达到产品说明书虽未指出但应达到的目标。
5. 软件测试员认为软件难以理解、不易使用、运行速度缓慢,或者最终用户认为不好。----对于测试员,在测试软件时,最好能全面地客观评价,做到合情合理
三、软件缺陷的修复费用
从开始到计划、编制、测试、一直到公开使用的过程中都有可能发现软件缺陷。
软件缺陷的修复费用呈几何级数---随着时间的推移,费用数十倍的增长
四、软件测试员的目标是尽早的发现软件缺陷
五、软件测试员要具备的素质
1. 探索精神。
2. 故障排除能手。要善于发现问题的症结
3. 不懈努力。尽一切可能寻找或重现软件缺陷
4. 创造性。
5. 追求完美。
6. 判断准确。软件测试员要决定测试内容、测试时间,以及看到的问题是否算作真正的缺陷
7.老练稳重
8. 说服力