[转]软件测试术语
上一篇 / 下一篇 2007-11-08 10:28:15 / 个人分类:学习资料
51Testing软件测试网A
Q/MU/L|(@di
一般由用户 / 客户进行的确认是否可以接受一个产品的验证性测试。51Testing软件测试网 iNt6Eh*O
3H5yz#P5`~/j+m\ p } D0actual outcome --实际结果
}#\5WVmIob0被测对象在特定的条件下实际产生的结果。51Testing软件测试网k^6R4i)A D/P
51Testing软件测试网[tn8d%v6@
Ad Hoc Testing --随机测试
OS-HM[7F7i0测试人员通过随机的尝试系统的功能,试图使系统中断。51Testing软件测试网Qbj,FG MK)R
CU"m0cz*_!K0algorithm --算法
Z;PZp!R*u0( 1 )一个定义好的有限规则集,用于在有限步骤内解决一个问题;( 2 )执行一个特定任务的任何操作序列。
"Uga(a&L051Testing软件测试网e:Q3g)@p'eT@%F??
algorithm analysis --算法分析
!Z4s#M(Zt%y0ul0一个软件的验证确认任务,用于保证选择的算法是正确的、合适的和稳定的,并且满足所有精确性、规模和时间方面的要求。
*Ue&YX;r+g051Testing软件测试网.y,J(D3hI JY'f4x gF
Alpha Testing -- Alpha 测试51Testing软件测试网zX+l(Q%_T
由选定的用户进行的产品早期性测试。这个测试一般在可控制的环境下进行的。51Testing软件测试网 XYG!VM1N
H2WZ&MgN&ku0analysis --分析51Testing软件测试网rC7G$U w'o4u'H_
( 1 )分解到一些原子部分或基本原则,以便确定整体的特性;( 2 )一个推理的过程,显示一个特定的结果是假设前提的结果;( 3 )一个问题的方法研究,并且问题被分解为一些小的相关单元作进一步详细研究。
m]]F2@#t2@m7a#`051Testing软件测试网x7TewvZ
anomaly --异常51Testing软件测试网-JF"KI&N
在文档或软件操作中观察到的任何与期望违背的结果。51Testing软件测试网-Ezo/[?B!mT9W%@C
yfc!D9b:u*_B0application software --应用软件
y%vg)[3zr0R1sW0满足特定需要的软件。51Testing软件测试网Q@-|&A4M)\
b'hY9pT6u^0architecture --构架
Tj H,^!OLc htW0一个系统或组件的组织结构。51Testing软件测试网,LS7M,|\|
51Testing软件测试网k3b(r9P/|kk
ASQ --自动化软件质量( Automated Software Quality )
PR$G _i%`%k0使用软件工具来提高软件的质量。51Testing软件测试网@%[5s A?6sg@
Hq^)n5g oC0assertion --断言51Testing软件测试网E:XGR2i sK
指定一个程序必须已经存在的状态的一个逻辑表达式,或者一组程序变量在程序执行期间的某个点上必须满足的条件。51Testing软件测试网0?TLM!~4^ Y
Jt4[-jT8z0assertion checking --断言检查
_ r)@;r-L8X0用户在程序中嵌入的断言的检查。51Testing软件测试网!B4GUK*m J @J
51Testing软件测试网:gf$@ l p
audit --审计
5B"X2ZL'I a{0一个或一组工作产品的独立检查以评价与规格、标准、契约或其它准则的符合程度。51Testing软件测试网5|-C:GTR7po
:fWS4Of%]5sb0audit trail --审计跟踪
E.Am3C%d(Z0系统审计活动的一个时间记录。
q%`.e g"D051Testing软件测试网ic$I(]j!@#i
Automated Testing --自动化测试51Testing软件测试网2xw`9D*O
使用自动化测试工具来进行测试,这类测试一般不需要人干预,通常在 GUI 、性能等测试中用得较多。
V,DF2Ze"ox1[ H^}&C051Testing软件测试网*Ju2Sf#Fee/n9Q.b~p
Backus-Naur Form -- BNF 范式
[,WR|,Vg ?;R0一种分析语言,用于形式化描述语言的语法
4T@jA3V|u051Testing软件测试网"}_cto$AP
baseline --基线
"dY*s:Wc:x,Q0一个已经被正式评审和批准的规格或产品,它作为进一步开发的一个基础,并且必须通过正式的变更流程来变更。51Testing软件测试网8su O!C}u(xj
51Testing软件测试网;D_t6yB
Basic Block --基本块51Testing软件测试网1P/OE{V&m
一个或多个顺序的可执行语句块,不包含任何分支语句。
:GN Bz b3@,Li0
7g{\ar5uw\0basis test set --基本测试集51Testing软件测试网N&[6a1AW
根据代码逻辑引出来的一个测试用例集合,它保证能获得 100% 的分支覆盖。51Testing软件测试网&g*?6N c1jP L-M^(`h
hR5q j't fW9DU0behaviour --行为51Testing软件测试网fS-wD7hu z{rF'|
对于一个系统的一个函数的输入和预置条件组合以及需要的反应。一个函数的所有规格包含一个或多个行为。
^I9pf*Ds7NM5k051Testing软件测试网@1{:z.Sjp H
benchmark --标杆 / 指标 / 基准51Testing软件测试网;k _[*Li3F_'\ [5?
一个标准,根据该标准可以进行度量或比较。
L9W+`[:T/f:UA0
};h2C;m HS&F0Beta Testing -- Beta 测试
"@@}/H-Bk!O/B0在客户场地,由客户进行的对产品预发布版本的测试。这个测试一般是不可控的。
:N&i7W+f8ZG0
E*]C.pT.G`:_6Z0big-bang testing --大锤测试 / 一次性集成测试
vsC EQD9e0非渐增式集成测试的一种策略,测试的时候把所有系统的组件一次性组合成系统进行测试。51Testing软件测试网8U G!P d&Qm*V(L:q
51Testing软件测试网{ldxSd4[zU
Black Box Testing --黑盒测试51Testing软件测试网*{rl\f
根据软件的规格对软件进行的测试,这类测试不考虑软件内部的运作原理,因此软件对用户来说就像一个黑盒子。51Testing软件测试网e_`BjO!A(|
.vS0?6~:i#Uf5J0bottom-up testing --由低向上测试51Testing软件测试网jO;R!`k:_1z5s
渐增式集成测试的一种,其策略是先测试底层的组件,然后逐步加入较高层次的组件进行测试,直到系统所有组件都加入到系统。51Testing软件测试网Qg'_2n H6J F'@4F m2]hm
;v*LJMdr!d0boundary value --边界值
3C X3F|&U|_r0一个输入或输出值,它处在等价类的边界上。
A"jon5vg9BWs9L0
!_G ]1QfO0boundary value coverage --边界值覆盖51Testing软件测试网$[&k(N[D.@/a*b
通过测试用例,测试组件等价类的所有边界值。51Testing软件测试网ga/`%~-^p on F&I'P(~
uxH:xl)] T0boundary value testing --边界值测试
?'ZJD\6yQ0通过边界值分析方法来生成测试用例的一种测试策略。
i8hx2q-@j2|Q0
KL f9V$y/E0Boundry Value Analysis --边界值分析51Testing软件测试网z*M Z4Z] K
该分析一般与等价类一起使用。经验认为软件的错误经常在输入的边界上产生,因此边界值分析就是分析软件输入边界的一种方法。
3bW&qQ/aj0
,lP ja)Sy/R#x8z0branch --分支
"G@ga\_-C2RZ8]0在组件中,控制从任何语句到其它任何非直接后续语句的一个条件转换,或者是一个无条件转换。51Testing软件测试网1r,ZY N/G#gU
51Testing软件测试网,J7~U't r HN.odS"E
branch condition --分支条件51Testing软件测试网0e6t*[.E%~,[(UM$Xf#~
$] OD&} @ x0branch condition combination coverage --分支条件组合覆盖
,v.Zs)ZS p0在每个判定中所有分支条件结果组合被测试用例覆盖到的百分比。51Testing软件测试网,a`0aL2v Za
T:T3l"g^ [wZ0branch condition combination testing --分支条件组合测试51Testing软件测试网$e` @.Q(kYG;B
通过执行分支条件结果组合来设计测试用例的一种方法。51Testing软件测试网UuN4]K qe
51Testing软件测试网 L4oUVj[:Jy
branch condition coverage --分支条件覆盖
a l p[V)u0每个判定中分支条件结果被测试用例覆盖到的百分比。
?4j4KGf.|,y0
3J)q _?7@[.L%V0branch condition testing --分支条件测试51Testing软件测试网 m9T)p(jggd!u
通过执行分支条件结果来设计测试用例的一种方法。51Testing软件测试网(O@9gqfW3rw O
51Testing软件测试网+E,E&^#j9bB)O
branch coverage --分支覆盖
jC8ct)]0af0w u*z`0通过测试执行到的分支的百分比。51Testing软件测试网1}6}w5xZa
1cD6b*kr(x2v0branch outcome --分支结果51Testing软件测试网6Z&D4q:dZdm;bs5]#X^ _
见判定结果( decision outcome )
ik? SQ}0
l3wHC+IR5i3F0branch point --分支点51Testing软件测试网c0s[_;nZ-j$o
见判定( decision )51Testing软件测试网Oy;v)cX)erVFC4QB
51Testing软件测试网 t*]}C;T^{)SM
branch testing --分支测试51Testing软件测试网o"pmT.c m'ar}
通过执行分支结果来设计测试用例的一种方法。51Testing软件测试网t0Fs6b5d McDZ
51Testing软件测试网bov~iW
Breadth Testing --广度测试
\CY2d$DOp ~7x0在测试中测试一个产品的所有功能,但是不测试更细节的特性。
.p{6BY@0
&j)G)O)U0cU0bug --缺陷
B)g5O#a Y]2g4wty6R7J0
9eTFFS1A*G0capture/playback tool --捕获 / 回放工具
acYmAP&K7^0参考 capture/replay tool51Testing软件测试网@3zy;} `%?mh&d
.b9HZY:|0Capture/Replay Tool --捕获 / 回放工具
)\+v Q`G Um/G2l1H0一种测试工具,能够捕获在测试过程中传递给软件的输入,并且能够在以后的时间中,重复这个执行的过程。这类工具一般在 GUI 测试中用的较多。
L.PM#Fv{051Testing软件测试网 y%f*r2_I+\-UM I
CASE --计算机辅助软件工程( computer aided software engineering )51Testing软件测试网I uCH!^
用于支持软件开发的一个自动化系统。
K[jI s#^C051Testing软件测试网^?pfX'q
CAST --计算机辅助测试
d^*^[l&`0在测试过程中使用计算机软件工具进行辅助的测试。
&On_4]&}.w051Testing软件测试网c V F'?"aKB f
cause-effect graph --因果图
w0A3kU8i!y7b0一个图形,用来表示输入(原因)与结果之间的关系,可以被用来设计测试用例。
#g1H FQ \l7D"Y0
a.^T*z N0certification--证明51Testing软件测试网Q9{;i0HY;a3Dk!j%T/d
一个过程,用于确定一个系统或组件与特定的需求相一致。51Testing软件测试网1u/~FE$`{~l v7J,Q
6Hx5]%h1TLn&[0change control --变更控制51Testing软件测试网Jd8uI'f
一个用于计算机系统或系统数据修改的过程,该过程是质量保证程序的一个关键子集,需要被明确的描述。51Testing软件测试网 t/@A0B}2y,lD
51Testing软件测试网aY(\*o5kF'v"`OX
code audit--代码审计51Testing软件测试网~._2e.G D&n#N U
由一个人、组或工具对源代码进行的一个独立的评审,以验证其与设计规格、程序标准的一致性。正确性和有效性也会被评价。
J\.C6Q JH0
IBg:E*u D0\0Code Coverage --代码覆盖率51Testing软件测试网1J:F\#IfZ*_
一种分析方法,用于确定在一个测试套执行后,软件的哪些部分被执行到了,哪些部分没有被执行到。
;vA1`owGQP0
%q\B0h[6o y0Code Inspection --代码检视51Testing软件测试网)J0up*z9T+RF
一个正式的同行评审手段,在该评审中,作者的同行根据检查表对程序的逻辑进行提问,并检查其与编码规范的一致性。
5d)TJhe9Y _0
Y/N"A-vreU$eJ k0Code Walkthrough --代码走读
3C,s-Y6l*?)P\"g `9_0一个非正式的同行评审手段,在该评审中,代码被使用一些简单的测试用例进行人工执行,程序变量的状态被手工分析,以分析程序的逻辑和假设。51Testing软件测试网+F,uTQ:i!\s
51Testing软件测试网2Bk Z-Y&h.Ad}
code-based testing --基于代码的测试
5SXw[ s0根据从实现中引出的目标设计测试用例。51Testing软件测试网:J)Xt,x%b1yh
51Testing软件测试网P6wL!SS_;oQ5H3R
coding standards --编程规范
1NIy iQ6cl1r7J0一些编程方面需要遵循的标准,包括命名方式、排版格式等内容。51Testing软件测试网XYyb3Ci6b6D)hb+S
{|r] ~t2l+QHT0Compatibility Testing --兼容性测试51Testing软件测试网r!|g_4OlT
测试软件是否和系统的其它与之交互的元素之间兼容,如:浏览器、操作系统、硬件等。51Testing软件测试网k[_BG4KJ
)e0nkG u0complete path testing--完全路径测试
$N8g2u!v2P6p0参考穷尽测试( exhaustive testing )51Testing软件测试网W[O)gS_
51Testing软件测试网 Cu8~6R5x4vJ
completeness --完整性51Testing软件测试网3z3JO3o#~B+M
实体的所有必须部分必须被包含的属性。
F3G]w8B!~t&T051Testing软件测试网r\g{6v]2@
complexity--复杂性51Testing软件测试网'm#tp&z3M
系统或组件难于理解或验证的程度。
6Gm0j Ex;fh051Testing软件测试网U2@'h;\#B-H| ?J
Component --组件
_9b ?p`0一个最小的软件单元,有着独立的规格51Testing软件测试网#Gf][,Sk.Q4D&z
51Testing软件测试网1D BJ%zd_
Component Testing --组件测试
6RN4Q V#B$NL0参考单元测试51Testing软件测试网A:~1ep'z
51Testing软件测试网 C3?t a4~f s
computation data use --计算数据使用
R c*F;v-v0一个不在条件中的数据使用。
aeTQp0
Bm'w"qi-E F?0computer system security --计算机系统安全性
}C2o$S|#F[(`0计算机软件和硬件对偶然的或故意的访问、使用、修改或破坏的一种保护机制。51Testing软件测试网3{g-IM%~;L
rMPB2A0condition --条件51Testing软件测试网jm.z$F?'N&M
一个不包含布尔操作的布尔表达式,例如: A
\~ s3yP/Z*h%NRy%o0
8PCm!u"R;L0condition coverage --条件覆盖
A"P)Q Bu6FJ)Y0通过测试执行到的条件的百分比。
xX+AG_0
3Q zb.|:Y c0condition outcome --条件结果
'QhOT*z7YG2d3{0条件为真为假的评价。51Testing软件测试网XzW3m&kY
Yv&\3A%Zs@0configuration control --配置控制
$ZwU:?8daj+K9U0配置管理的一个方面,包括评价、协调、批准、和实现配置项的变更。51Testing软件测试网 T.}d B'Oa%Ni
5P G|9KCA#]0configuration management --配置管理51Testing软件测试网&?e\dEI xS8d
一套技术和管理方面的原则用于确定和文档化一个配置项的功能和物理属性、控制对这些属性的变更、记录和报告变更处理和实现的状态、以及验证与指定需求的一致性。
V,BqX Z x}051Testing软件测试网CXw t2vA8~
conformance criterion -- 一致性标准51Testing软件测试网c L7Y@4|Q(Q(vA:r
判断组件在一个特定输入值上的行为是否符合规格的一种方法。51Testing软件测试网+{C,bY0o @!S
-?[ g u*O I0Conformance Testing -- 一致性测试51Testing软件测试网\jKzD!I7K
测试一个系统的实现是否和其基于的规格相一致的测试。51Testing软件测试网(hk8z'| W.}*M/AW
gx,su"saJ0consistency-- 一致性51Testing软件测试网n6[ r;z6X
在系统或组件的各组成部分和文档之间没有矛盾,一致的程度。
y;U A;N0l!@NT(I"}+n0
H0XZ1f"_vG0consistency checker -- 一致性检查器
]Eav4n0一个软件工具,用于测试设计规格中需求的一致性和完整性。51Testing软件测试网%I3Ib(y:@Z*l0R sW3G
;I#\M:vR0control flow --控制流
BQjHT X0程序执行中所有可能的事件顺序的一个抽象表示。51Testing软件测试网G/vQ OA5u
51Testing软件测试网'^]{PK Y*v3Q
control flow graph --控制流图
Td0\9Mb]0通过一个组件的可能替换控制流路径的一个图形表示。51Testing软件测试网4@j,W/R3DD&R\1d
51Testing软件测试网&`,}5Kkk.NK ]
conversion testing --转换测试
G0h}4~4o3?6E0用于测试已有系统的数据是否能够转换到替代系统上的一种测试。51Testing软件测试网-^w)bI|"y cj*q:s
原:http://www.btesting.com/inpage/csll.asp?id=190&newstype=5
#@U4T,Pw/}!zn0!X7md e!Oy*[q0软件测试术语51Testing软件测试网Z9Lt\y
Acceptance Testing --可接受性测试51Testing软件测试网'y})Fgz!hSgm一般由用户 / 客户进行的确认是否可以接受一个产品的验证性测试。51Testing软件测试网 iNt6Eh*O
3H5yz#P5`~/j+m\ p } D0actual outcome --实际结果
}#\5WVmIob0被测对象在特定的条件下实际产生的结果。51Testing软件测试网k^6R4i)A D/P
51Testing软件测试网[tn8d%v6@
Ad Hoc Testing --随机测试
OS-HM[7F7i0测试人员通过随机的尝试系统的功能,试图使系统中断。51Testing软件测试网Qbj,FG MK)R
CU"m0cz*_!K0algorithm --算法
Z;PZp!R*u0( 1 )一个定义好的有限规则集,用于在有限步骤内解决一个问题;( 2 )执行一个特定任务的任何操作序列。
"Uga(a&L051Testing软件测试网e:Q3g)@p'eT@%F??
algorithm analysis --算法分析
!Z4s#M(Zt%y0ul0一个软件的验证确认任务,用于保证选择的算法是正确的、合适的和稳定的,并且满足所有精确性、规模和时间方面的要求。
*Ue&YX;r+g051Testing软件测试网.y,J(D3hI JY'f4x gF
Alpha Testing -- Alpha 测试51Testing软件测试网zX+l(Q%_T
由选定的用户进行的产品早期性测试。这个测试一般在可控制的环境下进行的。51Testing软件测试网 XYG!VM1N
H2WZ&MgN&ku0analysis --分析51Testing软件测试网rC7G$U w'o4u'H_
( 1 )分解到一些原子部分或基本原则,以便确定整体的特性;( 2 )一个推理的过程,显示一个特定的结果是假设前提的结果;( 3 )一个问题的方法研究,并且问题被分解为一些小的相关单元作进一步详细研究。
m]]F2@#t2@m7a#`051Testing软件测试网x7TewvZ
anomaly --异常51Testing软件测试网-JF"KI&N
在文档或软件操作中观察到的任何与期望违背的结果。51Testing软件测试网-Ezo/[?B!mT9W%@C
yfc!D9b:u*_B0application software --应用软件
y%vg)[3zr0R1sW0满足特定需要的软件。51Testing软件测试网Q@-|&A4M)\
b'hY9pT6u^0architecture --构架
Tj H,^!OLc htW0一个系统或组件的组织结构。51Testing软件测试网,LS7M,|\|
51Testing软件测试网k3b(r9P/|kk
ASQ --自动化软件质量( Automated Software Quality )
PR$G _i%`%k0使用软件工具来提高软件的质量。51Testing软件测试网@%[5s A?6sg@
Hq^)n5g oC0assertion --断言51Testing软件测试网E:XGR2i sK
指定一个程序必须已经存在的状态的一个逻辑表达式,或者一组程序变量在程序执行期间的某个点上必须满足的条件。51Testing软件测试网0?TLM!~4^ Y
Jt4[-jT8z0assertion checking --断言检查
_ r)@;r-L8X0用户在程序中嵌入的断言的检查。51Testing软件测试网!B4GUK*m J @J
51Testing软件测试网:gf$@ l p
audit --审计
5B"X2ZL'I a{0一个或一组工作产品的独立检查以评价与规格、标准、契约或其它准则的符合程度。51Testing软件测试网5|-C:GTR7po
:fWS4Of%]5sb0audit trail --审计跟踪
E.Am3C%d(Z0系统审计活动的一个时间记录。
q%`.e g"D051Testing软件测试网ic$I(]j!@#i
Automated Testing --自动化测试51Testing软件测试网2xw`9D*O
使用自动化测试工具来进行测试,这类测试一般不需要人干预,通常在 GUI 、性能等测试中用得较多。
V,DF2Ze"ox1[ H^}&C051Testing软件测试网*Ju2Sf#Fee/n9Q.b~p
Backus-Naur Form -- BNF 范式
[,WR|,Vg ?;R0一种分析语言,用于形式化描述语言的语法
4T@jA3V|u051Testing软件测试网"}_cto$AP
baseline --基线
"dY*s:Wc:x,Q0一个已经被正式评审和批准的规格或产品,它作为进一步开发的一个基础,并且必须通过正式的变更流程来变更。51Testing软件测试网8su O!C}u(xj
51Testing软件测试网;D_t6yB
Basic Block --基本块51Testing软件测试网1P/OE{V&m
一个或多个顺序的可执行语句块,不包含任何分支语句。
:GN Bz b3@,Li0
7g{\ar5uw\0basis test set --基本测试集51Testing软件测试网N&[6a1AW
根据代码逻辑引出来的一个测试用例集合,它保证能获得 100% 的分支覆盖。51Testing软件测试网&g*?6N c1jP L-M^(`h
hR5q j't fW9DU0behaviour --行为51Testing软件测试网fS-wD7hu z{rF'|
对于一个系统的一个函数的输入和预置条件组合以及需要的反应。一个函数的所有规格包含一个或多个行为。
^I9pf*Ds7NM5k051Testing软件测试网@1{:z.Sjp H
benchmark --标杆 / 指标 / 基准51Testing软件测试网;k _[*Li3F_'\ [5?
一个标准,根据该标准可以进行度量或比较。
L9W+`[:T/f:UA0
};h2C;m HS&F0Beta Testing -- Beta 测试
"@@}/H-Bk!O/B0在客户场地,由客户进行的对产品预发布版本的测试。这个测试一般是不可控的。
:N&i7W+f8ZG0
E*]C.pT.G`:_6Z0big-bang testing --大锤测试 / 一次性集成测试
vsC EQD9e0非渐增式集成测试的一种策略,测试的时候把所有系统的组件一次性组合成系统进行测试。51Testing软件测试网8U G!P d&Qm*V(L:q
51Testing软件测试网{ldxSd4[zU
Black Box Testing --黑盒测试51Testing软件测试网*{rl\f
根据软件的规格对软件进行的测试,这类测试不考虑软件内部的运作原理,因此软件对用户来说就像一个黑盒子。51Testing软件测试网e_`BjO!A(|
.vS0?6~:i#Uf5J0bottom-up testing --由低向上测试51Testing软件测试网jO;R!`k:_1z5s
渐增式集成测试的一种,其策略是先测试底层的组件,然后逐步加入较高层次的组件进行测试,直到系统所有组件都加入到系统。51Testing软件测试网Qg'_2n H6J F'@4F m2]hm
;v*LJMdr!d0boundary value --边界值
3C X3F|&U|_r0一个输入或输出值,它处在等价类的边界上。
A"jon5vg9BWs9L0
!_G ]1QfO0boundary value coverage --边界值覆盖51Testing软件测试网$[&k(N[D.@/a*b
通过测试用例,测试组件等价类的所有边界值。51Testing软件测试网ga/`%~-^p on F&I'P(~
uxH:xl)] T0boundary value testing --边界值测试
?'ZJD\6yQ0通过边界值分析方法来生成测试用例的一种测试策略。
i8hx2q-@j2|Q0
KL f9V$y/E0Boundry Value Analysis --边界值分析51Testing软件测试网z*M Z4Z] K
该分析一般与等价类一起使用。经验认为软件的错误经常在输入的边界上产生,因此边界值分析就是分析软件输入边界的一种方法。
3bW&qQ/aj0
,lP ja)Sy/R#x8z0branch --分支
"G@ga\_-C2RZ8]0在组件中,控制从任何语句到其它任何非直接后续语句的一个条件转换,或者是一个无条件转换。51Testing软件测试网1r,ZY N/G#gU
51Testing软件测试网,J7~U't r HN.odS"E
branch condition --分支条件51Testing软件测试网0e6t*[.E%~,[(UM$Xf#~
$] OD&} @ x0branch condition combination coverage --分支条件组合覆盖
,v.Zs)ZS p0在每个判定中所有分支条件结果组合被测试用例覆盖到的百分比。51Testing软件测试网,a`0aL2v Za
T:T3l"g^ [wZ0branch condition combination testing --分支条件组合测试51Testing软件测试网$e` @.Q(kYG;B
通过执行分支条件结果组合来设计测试用例的一种方法。51Testing软件测试网UuN4]K qe
51Testing软件测试网 L4oUVj[:Jy
branch condition coverage --分支条件覆盖
a l p[V)u0每个判定中分支条件结果被测试用例覆盖到的百分比。
?4j4KGf.|,y0
3J)q _?7@[.L%V0branch condition testing --分支条件测试51Testing软件测试网 m9T)p(jggd!u
通过执行分支条件结果来设计测试用例的一种方法。51Testing软件测试网(O@9gqfW3rw O
51Testing软件测试网+E,E&^#j9bB)O
branch coverage --分支覆盖
jC8ct)]0af0w u*z`0通过测试执行到的分支的百分比。51Testing软件测试网1}6}w5xZa
1cD6b*kr(x2v0branch outcome --分支结果51Testing软件测试网6Z&D4q:dZdm;bs5]#X^ _
见判定结果( decision outcome )
ik? SQ}0
l3wHC+IR5i3F0branch point --分支点51Testing软件测试网c0s[_;nZ-j$o
见判定( decision )51Testing软件测试网Oy;v)cX)erVFC4QB
51Testing软件测试网 t*]}C;T^{)SM
branch testing --分支测试51Testing软件测试网o"pmT.c m'ar}
通过执行分支结果来设计测试用例的一种方法。51Testing软件测试网t0Fs6b5d McDZ
51Testing软件测试网bov~iW
Breadth Testing --广度测试
\CY2d$DOp ~7x0在测试中测试一个产品的所有功能,但是不测试更细节的特性。
.p{6BY@0
&j)G)O)U0cU0bug --缺陷
B)g5O#a Y]2g4wty6R7J0
9eTFFS1A*G0capture/playback tool --捕获 / 回放工具
acYmAP&K7^0参考 capture/replay tool51Testing软件测试网@3zy;} `%?mh&d
.b9HZY:|0Capture/Replay Tool --捕获 / 回放工具
)\+v Q`G Um/G2l1H0一种测试工具,能够捕获在测试过程中传递给软件的输入,并且能够在以后的时间中,重复这个执行的过程。这类工具一般在 GUI 测试中用的较多。
L.PM#Fv{051Testing软件测试网 y%f*r2_I+\-UM I
CASE --计算机辅助软件工程( computer aided software engineering )51Testing软件测试网I uCH!^
用于支持软件开发的一个自动化系统。
K[jI s#^C051Testing软件测试网^?pfX'q
CAST --计算机辅助测试
d^*^[l&`0在测试过程中使用计算机软件工具进行辅助的测试。
&On_4]&}.w051Testing软件测试网c V F'?"aKB f
cause-effect graph --因果图
w0A3kU8i!y7b0一个图形,用来表示输入(原因)与结果之间的关系,可以被用来设计测试用例。
#g1H FQ \l7D"Y0
a.^T*z N0certification--证明51Testing软件测试网Q9{;i0HY;a3Dk!j%T/d
一个过程,用于确定一个系统或组件与特定的需求相一致。51Testing软件测试网1u/~FE$`{~l v7J,Q
6Hx5]%h1TLn&[0change control --变更控制51Testing软件测试网Jd8uI'f
一个用于计算机系统或系统数据修改的过程,该过程是质量保证程序的一个关键子集,需要被明确的描述。51Testing软件测试网 t/@A0B}2y,lD
51Testing软件测试网aY(\*o5kF'v"`OX
code audit--代码审计51Testing软件测试网~._2e.G D&n#N U
由一个人、组或工具对源代码进行的一个独立的评审,以验证其与设计规格、程序标准的一致性。正确性和有效性也会被评价。
J\.C6Q JH0
IBg:E*u D0\0Code Coverage --代码覆盖率51Testing软件测试网1J:F\#IfZ*_
一种分析方法,用于确定在一个测试套执行后,软件的哪些部分被执行到了,哪些部分没有被执行到。
;vA1`owGQP0
%q\B0h[6o y0Code Inspection --代码检视51Testing软件测试网)J0up*z9T+RF
一个正式的同行评审手段,在该评审中,作者的同行根据检查表对程序的逻辑进行提问,并检查其与编码规范的一致性。
5d)TJhe9Y _0
Y/N"A-vreU$eJ k0Code Walkthrough --代码走读
3C,s-Y6l*?)P\"g `9_0一个非正式的同行评审手段,在该评审中,代码被使用一些简单的测试用例进行人工执行,程序变量的状态被手工分析,以分析程序的逻辑和假设。51Testing软件测试网+F,uTQ:i!\s
51Testing软件测试网2Bk Z-Y&h.Ad}
code-based testing --基于代码的测试
5SXw[ s0根据从实现中引出的目标设计测试用例。51Testing软件测试网:J)Xt,x%b1yh
51Testing软件测试网P6wL!SS_;oQ5H3R
coding standards --编程规范
1NIy iQ6cl1r7J0一些编程方面需要遵循的标准,包括命名方式、排版格式等内容。51Testing软件测试网XYyb3Ci6b6D)hb+S
{|r] ~t2l+QHT0Compatibility Testing --兼容性测试51Testing软件测试网r!|g_4OlT
测试软件是否和系统的其它与之交互的元素之间兼容,如:浏览器、操作系统、硬件等。51Testing软件测试网k[_BG4KJ
)e0nkG u0complete path testing--完全路径测试
$N8g2u!v2P6p0参考穷尽测试( exhaustive testing )51Testing软件测试网W[O)gS_
51Testing软件测试网 Cu8~6R5x4vJ
completeness --完整性51Testing软件测试网3z3JO3o#~B+M
实体的所有必须部分必须被包含的属性。
F3G]w8B!~t&T051Testing软件测试网r\g{6v]2@
complexity--复杂性51Testing软件测试网'm#tp&z3M
系统或组件难于理解或验证的程度。
6Gm0j Ex;fh051Testing软件测试网U2@'h;\#B-H| ?J
Component --组件
_9b ?p`0一个最小的软件单元,有着独立的规格51Testing软件测试网#Gf][,Sk.Q4D&z
51Testing软件测试网1D BJ%zd_
Component Testing --组件测试
6RN4Q V#B$NL0参考单元测试51Testing软件测试网A:~1ep'z
51Testing软件测试网 C3?t a4~f s
computation data use --计算数据使用
R c*F;v-v0一个不在条件中的数据使用。
aeTQp0
Bm'w"qi-E F?0computer system security --计算机系统安全性
}C2o$S|#F[(`0计算机软件和硬件对偶然的或故意的访问、使用、修改或破坏的一种保护机制。51Testing软件测试网3{g-IM%~;L
rMPB2A0condition --条件51Testing软件测试网jm.z$F?'N&M
一个不包含布尔操作的布尔表达式,例如: A
\~ s3yP/Z*h%NRy%o0
8PCm!u"R;L0condition coverage --条件覆盖
A"P)Q Bu6FJ)Y0通过测试执行到的条件的百分比。
xX+AG_0
3Q zb.|:Y c0condition outcome --条件结果
'QhOT*z7YG2d3{0条件为真为假的评价。51Testing软件测试网XzW3m&kY
Yv&\3A%Zs@0configuration control --配置控制
$ZwU:?8daj+K9U0配置管理的一个方面,包括评价、协调、批准、和实现配置项的变更。51Testing软件测试网 T.}d B'Oa%Ni
5P G|9KCA#]0configuration management --配置管理51Testing软件测试网&?e\dEI xS8d
一套技术和管理方面的原则用于确定和文档化一个配置项的功能和物理属性、控制对这些属性的变更、记录和报告变更处理和实现的状态、以及验证与指定需求的一致性。
V,BqX Z x}051Testing软件测试网CXw t2vA8~
conformance criterion -- 一致性标准51Testing软件测试网c L7Y@4|Q(Q(vA:r
判断组件在一个特定输入值上的行为是否符合规格的一种方法。51Testing软件测试网+{C,bY0o @!S
-?[ g u*O I0Conformance Testing -- 一致性测试51Testing软件测试网\jKzD!I7K
测试一个系统的实现是否和其基于的规格相一致的测试。51Testing软件测试网(hk8z'| W.}*M/AW
gx,su"saJ0consistency-- 一致性51Testing软件测试网n6[ r;z6X
在系统或组件的各组成部分和文档之间没有矛盾,一致的程度。
y;U A;N0l!@NT(I"}+n0
H0XZ1f"_vG0consistency checker -- 一致性检查器
]Eav4n0一个软件工具,用于测试设计规格中需求的一致性和完整性。51Testing软件测试网%I3Ib(y:@Z*l0R sW3G
;I#\M:vR0control flow --控制流
BQjHT X0程序执行中所有可能的事件顺序的一个抽象表示。51Testing软件测试网G/vQ OA5u
51Testing软件测试网'^]{PK Y*v3Q
control flow graph --控制流图
Td0\9Mb]0通过一个组件的可能替换控制流路径的一个图形表示。51Testing软件测试网4@j,W/R3DD&R\1d
51Testing软件测试网&`,}5Kkk.NK ]
conversion testing --转换测试
G0h}4~4o3?6E0用于测试已有系统的数据是否能够转换到替代系统上的一种测试。51Testing软件测试网-^w)bI|"y cj*q:s