在测试的道路上,越走越远,越飞越高
读书笔记--软件测试1(美)Ron Patton著周予滨 姚静
上一篇 /
下一篇 2007-08-14 16:27:02
第一章
软件测试背景
A/JQ*pF9e
k051Testing软件测试网Q
d2y#d4RB1F
J51Testing软件测试网*_
RE(ppw'q软件缺陷定义:
51Testing软件测试网E0Pc
Y
_&qe u51Testing软件测试网6wf#ju-V 1.软件未达到产品说明书标明的功能
51Testing软件测试网W|MT9Fu{ 2.软件出现了产品说明书指明不会出现的错误
wFh2_
x:b0 3.软件功能超出了产品说明书指明的范围
51Testing软件测试网%M@'o,dx$Sb 4.软件未达到产品说明书虽未指明但应达到的功能
8v6ZEGi si0 5.软件测试员认为软件难以理解,不易使用,运行速度缓慢,或者最终用户认为不好。
51Testing软件测试网:?FV_}:|0wHw
K+ev051Testing软件测试网9Zj2`:zo
{'B+U软件测试员的目标:找出软件缺陷,尽可能早一些,并确保其得以修复。
@h.ZgJO2k0K~4n Vc D051Testing软件测试网UB3Z&ZiS,I1k&K优秀软件测试元应具备的素质:
51Testing软件测试网T;a T
U\B6L0Q\/HO2m|I#BvS7K4E&[ D$t0 探索精神。软件测试员不会害怕进入陌生环境。他们喜欢拿到新软件,安装在自己的机器上,观看结果。
J#tCF+dF0 故障排除能手。软件测试员善于发现问题的症结。他们喜欢猜谜。
51Testing软件测试网D%oX9h*H 不懈努力。软件测试员总是不停尝试。他们可能会碰到转瞬即逝或者难以重建的软件缺陷。他们不会心存侥幸,而且尽一切可能去寻找。
x}-IeyT'J\;R0 创造性。测试显而易见的事实,那不是软件测试员。他们的
工作是想出富有创意甚至超常的手段来寻找软件缺陷。
51Testing软件测试网 `zc7}2o'u 追求完美。他们力求完美,但是知道某些无法企及时,不去渴求,而是尽力接近目标。
Y4_EV7auc5t0 判断准确。软件测试员要决定测试内容,测试时间,以及看到的问题是否算作真正的缺陷。
51Testing软件测试网r%y? Be#m 老练稳重。软件测试员不害怕坏消息。他们必须告诉程序员,你的孩子(程序)很丑。优秀的软件测试员知道怎么样老练的处理这些问题,和不够冷静的程序员怎么样合作。
-IA)S%~t"J]#h0 说服力。软件测试员找出的软件缺陷有时被认为不重要,不用修复。测试员要善于表达观点,表明软件缺陷为何必须修复,并通过实际演示力陈观点。
51Testing软件测试网E5Nx
f!L51Testing软件测试网zti9mde51Testing软件测试网%T;EX2bt XsN&KPS:软件测试员的一个基本素质是打破砂锅问到底。他们喜欢找出那些深藏不漏的系统冲突。他们乐于处理最复杂的问题。他们外表上热衷于来回奔忙,追求尽善尽美,为征服系统而额手称庆。这就是麻烦堆里的快乐。
j-z{NSP
W?
C0