熟记葬花辞者,必与之灵犀,列为上友; 怀藏弟子规者,必仁孝至真,敬为益友; 潜心测试者,吾等所好相似,愿与之切磋共勉之~以求比昔好!

软件测试_经典语句~摘录(第4章)

上一篇 / 下一篇  2009-04-09 15:59:12 / 个人分类:笔记

Software Testing》(Second Edition),作者:Ron Patton

e%z+@0_$?J0`/y0

最近在看这本书,发现里面存在大量的经典语句,在此摘录下来,留着看看~~

+q4db,J O.f0

 

c K)a#P4b2x,h)`!K5K0

2009-4-7 第一章软件测试综述51Testing软件测试网C)W)v4]V.k3A*Ui

 51Testing软件测试网[} s*MmT3{;P

1、竞争对手的程序死掉叫崩溃,自己的程序死掉叫不良反应

B2vg5?,PVj.m1F0

 

R8}]%vW0

2、缺点(defect)、偏差(variance)、故障(fault)、失败(failure)、问题(problem)、矛盾(inconsistency)、错误(error)、特殊(feature)、事件(incident)、缺陷(bug)、异常(anomaly……这些软件术语,该怎么称呼就怎么称呼,在用词上过多地计较是没有意义的。

bn-{5F4_0

 

"oC9Oh5VY0

3、说不出来就做不到。此话用在软件开发和测试上再合适不过了。51Testing软件测试网9J [(w0Ma6G

 

hFP_ nT0

4、软件测试员的目标是尽可能早的找出软件缺陷,并确保其得以修复。要记住,修复缺陷并非一定要改正软件。

j W L&LNl7F0

 51Testing软件测试网Smt {}q,y

5、在电影《星际迷航记:可汗的愤怒》(Star TrekⅡThe Wrath of Khan)中,Spock说过:在宇宙的历史中,毁灭总比创建容易。51Testing软件测试网Y4Q8N9p8yi a

 

2}9P]1D_%u0

6、软件测试很有趣!软件测试员的一个基本素质是打破沙锅问到底。他们喜欢找出哪些难以捉摸的系统崩溃。他们乐于处理最复杂的问题。经常看到他们高高兴兴地来回奔忙,相互间击掌庆贺,拿到系统时手舞足蹈的样子。这就是平凡生活中的乐趣。

(o t?4?c+|7U3i0

 51Testing软件测试网0{)lv$r9H1lA'XW

2009-4-8 第二章软件开发的过程

TS/l&X7}*`4Hi[0

 51Testing软件测试网Y?j`L@?

7、比较重要的测试提交清单:测试计划(test plan)、测试用例(test cases)、缺陷报告(bug report)、测试工具和自动测试(test tools and automation)、度量、统计和总结(metricsstatisticssummaries51Testing软件测试网`1~+v*d&Zsv+x8a#phN+[

 

P0V/}Qp0Y0

8、4种最常用的软件开发周期模式,其他模式只是这些形式变化而已:大爆炸模式、边写边改模式、瀑布模式、螺旋模式

9h!HJP(T'^'W0

 51Testing软件测试网Y$`xe%^l"f g

9、没有时间做好,但总有时间做完。

*?:X)gs0hW$j0

 

p^W UL A.?Z0

10、问:软件开发大爆炸模式的最大优点是什么?答:简单,仅此而已。

?A$u%I"nb0

 

rFl7VS2t0

11、问:采用边写边改模式时,如何得知软件发布的时间?答:边写边改模式没有真正的退出标准,除非某人或者进度决定该结束了。51Testing软件测试网Czvw3s1S J

 

? X `9t?lY%\0

12、问:瀑布模式为什么不好用?答:像大马哈鱼一样,很难向上游。每一步都是跟着上一步的独立、离散的过程。如果走到头发现有些事情应该早些做时,想退回来就来不及了。

iD"j2w0p0

 51Testing软件测试网 p$nh2zmR

13、问:软件测试员为什么最喜欢螺旋模式?答:他们很早就参与开发过程,有机会尽早发现问题,为项目节省时间和金钱。51Testing软件测试网lpUM"pR5ntA

 51Testing软件测试网.wuqG? B'oBDX#Ec

2009-4-10 第三章软件测试的实质51Testing软件测试网}9b6O.OP0N%I5z6Va

 

Wsge6JL`0

14、完全测试程序是不可能的。软件测试是有风险的行为。测试无法显示潜伏的软件缺陷。51Testing软件测试网i8q+~ b9E

 

B;R-[4P2vt!c0

15、尚未发现或未观察到的软件缺陷只能说是潜在缺陷。

j"suH@H0

 51Testing软件测试网!d5V uU5xJ$\

16、请记住这个老问题:一棵树倒在森林中没有人听见,它发出声音了吗?51Testing软件测试网c\4[?2G8H"r/J

 

|.UP(e$[t+`;u0

17、软件测试员的工作是检查和批评同事的工作、挑毛病、公布发现的问题。哎,做这项工作不会受普遍欢迎的!保持小组成员和睦的建议:1、早点找出缺陷2、控制情绪3、不要总是报告坏消息

LP#t K6Cle'j-d0

 

`Y0Q[v'Aro#F^o _0

2009-4-11 第四章检查产品说明书51Testing软件测试网j.T$RO;],U _C

 51Testing软件测试网 B Y7Y9hi+hs

18、出去找一件东西,并且就只能找这件东西。51Testing软件测试网(Wlsag4Q {)z

 51Testing软件测试网kpemy,Nw8C:k

19、在科学界听到预示重大发现的最令人激动的话,不是“找到了!”而是“这有点意思……”51Testing软件测试网7OO)lOQd1h9~op

 51Testing软件测试网Tl p-D:^#]

20、测试产品说明书不是所有软件测试员都有机会去做的。51Testing软件测试网5C#p7O1m0[ G4E

 

$T'M$`;}7~ V{)u0

21、尽管产品说明书没有写,然而总会有人知道产品是什么样的。这个人可能是开发人员、项目经理或销售人员。走路、谈话和产品说明书一样都使用同样的技术来评估“大脑中的”说明书,就好像它们写在纸上一样。记下收集到的信息并反复斟酌就可以得到更详细的资料。对开发小组说:“这是我准备测试和提交缺陷的内容。”他们很快就会补充不少细节。记住:无论产品说明书的格式如何,都可以利用静态黑盒技术测试。

};rmF9R2i;l@0

 51Testing软件测试网ESXN6in

22、请记住,质量的定义是“满足客户要求”,软件测试员必须了解并测试软件是否符合那些要求。

gw"~jR5UZ lo;L0

 51Testing软件测试网G:{+l.]|:G R

23、如果审查产品说明书的某一部分时不理解,不要假设它是对的而把它放掉。最终还得利用这个产品说明书来设计软件测试,因此,仍免不了要去了解它。最好现在就搞懂。

aG(c$OGS_7yD1f&F0

 

,^XY8ZpR[}0

24、标准和规范的差别在于程序不同,标准比规范更加严格。51Testing软件测试网8OY!X8x*{

 

_%Y:Z3{ |'TO!c0

25、产品说明书属性检查清单:完整、准备、精确(不含糊、清晰)、一致、贴切、合理51Testing软件测试网B7ZAT6kw/t

 

Q(GrA"Q[0

26、产品说明书术语检查清单:51Testing软件测试网.cJmLd&Vu

l  总是、每一种、所有、没有、从不。此类绝对或肯定的描述,需要考虑违反这些情况的用例

bm6Z[e6md#bo0

l  当然、因此、明显、显然、必然。这些话意图说服你接受假定情况,不要中了全套51Testing软件测试网WRn:tS\,e

l  某些、有时、常常、通常、惯常、经常、大多、几乎。这些话太过模糊51Testing软件测试网1@l R}"M"]&I(Q[{

l  等等、诸如此类、依此类推、例如。以这样的词结束的功能清单无法测试。功能清单要绝对或者结束明确。51Testing软件测试网5g8n$[/C/Mb

l  良好、迅速、廉价、高效、小、稳定。这是无法量化的术语,必须进一步准确定义其含义。51Testing软件测试网%XT |$u(yU"x#]kW

l  处理、进行、拒绝、跳过、排除。这些用语可能会隐藏大量需要说明的功能。

(oA8]RD;G s0

l  如果……那么……找出缺少配套“否则”结构的陈述,想一想“如果”没有发生会怎样。

1\X-c)x qn0

TAG:

lza945的个人空间 引用 删除 lza945   /   2009-04-12 22:19:00
楼主看的是英文版的吗?很经典
 

评分:0

我来说两句

Open Toolbar