Ron Patton <<software testing>>中文版读书笔记(2-1)—绪论

上一篇 / 下一篇  2007-11-07 17:48:06 / 个人分类:读书笔记

 

:F;~{h"F2r&k0

1软件测试51Testing软件测试网Azv+r0A&ou`

使用人工或自动手段来运行或测定某个系统的过程,检验它是否满足规定的需求或是弄清预期结果与实际结果的差别。

9w&UD?2{XL0

2系统崩溃后的提示信息意义

xB"Wme0

系统崩溃后的程序会显示“ID02”这样的信息,ID是指idio syncrasy的缩写,后面的数字是表示产品曾经测试的月份数

v3cZ Z n%g @0

3我喜欢最后期限,我特别喜欢它们飞驰而过时的呼啸声

J b)wV p6Lci0

4臭名昭著的软件错误用例51Testing软件测试网p+p1I'mX@-g

l        迪斯尼的狮子王(1994-199551Testing软件测试网grd q@Bh@ FT

l        英特尔奔腾浮除法缺陷(199451Testing软件测试网xg&|L(X-n

l        美国航天局火星极地登陆号探测器(1999

:}3H#Ju,p I0

l        爱国者导弹防御系统(199151Testing软件测试网a~mKz8w _h&X

l        千年虫问题(197451Testing软件测试网l@8SzZ

l        危险的预见(2004[JPEG文件可携带病毒]

:r,Rx(B$M-Ou0

5软件失败缺陷的英文术语51Testing软件测试网1c6|`b!l&adq

l        Defect:缺点(确定严重的情况甚至危险的情况)

_-G4y{.H$a6Sbn-WXU0

l        Variance:偏差(指未按预料进行的情况)

b|0uz}q;s0

l        Default:故障(确定严重的情况甚至危险的情况)51Testing软件测试网[.YZ{ z!b3P"J

l        Failure:失败(确定严重的情况甚至危险的情况)51Testing软件测试网~8_/X*W:N.DWD

l        Problem:问题(常用)

#G;UD"Zw3e0

l        Inconsistency:矛盾(指未按预料进行的情况)

Y])q"Vw W0

l        Error:错误(常用)

#a;U(sP8k,VR$]0

l        Feature:特殊(常用)51Testing软件测试网.} o H t!q l9z;Y(c*{

l        Incident:事件(指未按预料进行的情况)

!E(}"jL;z3Iz/l0w_0

l        Bug:缺陷(指所有出现的软件问题)51Testing软件测试网l;{%AQ*I E)Rtp

l        Anomaly:异常(指未按预料进行的情况)

)B2E ^ gT([x#W0

6产品说明书:product specification51Testing软件测试网|9b@|~1R0uFo%Y`

7满足缺陷发生的五个规则51Testing软件测试网[v7cL0bB~

l        软件未实现产品说明书要求的功能

PwuOV`'b0

l        软件出现了产品说明书指明的不应该出现的错误

6v6W5zzv!|3q {#N0

l        软件实现了产品说明书未提到的功能

J0ki"ml8x.b J Q%G0

l        软件未实现产品说明书虽未明确提及但是应该实现的功能

$L h(A%yWdS0

l        从测试员的角度看,软件最终会被用户认为不好的功能

iV6X V-G~0

l        事实上,并非所有测试发现的缺陷都要修改51Testing软件测试网/n vLp d

8软件缺陷出现的原因51Testing软件测试网r[HW4tz+uh

 包括:说明书/设计/编码/其他51Testing软件测试网:@aG$d[

l        前二者易变随意,沟通不足51Testing软件测试网(yG5b-Q6B QV

l        代码:软件复杂度/文档不足/进度压力/普通的低级错误

^p\,XK~6r0

l        其他:误解,把正确的当成缺陷51Testing软件测试网$h~SP;B L


TAG: software testing 读书笔记

 

评分:0

我来说两句

Open Toolbar