Everything should be tracked!

软件测试笔试题汇总

上一篇 / 下一篇  2008-10-15 17:02:01

一、判断题51Testing软件测试网5PQ*];A;D
51Testing软件测试网$i)D&NW'r]
1.软件测试的目的是尽可能多的找出软件的缺陷。(Y)
'X^D7}4f#o0B6S4u2A051Testing软件测试网+P5iy`V[N8f
2.Beta 测试是验收测试的一种。(Y)
7?5R!P3N.i3H051Testing软件测试网 Q&i1L4n,S-_ud
3.验收测试是由最终用户来实施的。(N)51Testing软件测试网rx NL6X KpN7[

2A0i?%H4d"Z }|(B04.项目立项前测试人员不需要提交任何工件。(Y)51Testing软件测试网;M j*@2j^ b

#pA$iuSgc7g05.单元测试能发现约80%的软件缺陷。(Y)51Testing软件测试网Z)dm C.SA2w'n
51Testing软件测试网 G4\)A O [1L
6.代码评审是检查源代码是否达到模块设计的要求。(N)
$EcooHP'}051Testing软件测试网`,U p{M_n]
7.自底向上集成需要测试员编写驱动程序。(Y)
8U7N/~7C ~;s.k051Testing软件测试网$e0~+{K0Q(e(e4x'z
8.负载测试是验证要检验的系统的能力最高能达到什么程度。(N)51Testing软件测试网B6uKg;nlU1H

UZ/yM!q|,r;la09.测试人员要坚持原则,缺陷未修复完坚决不予通过。(N)51Testing软件测试网%q"to8\"b
51Testing软件测试网_$h7mVFP*v
10.代码评审员一般由测试员担任。(N)
v-BmmT;UA|h1d0
Is GoP011.我们可以人为的使得软件不存在配置问题。(N)
M W+QuM2o\0
HEHa0V;Ai-F012.集成测试计划在需求分析阶段末提交。(N)
N4SB+X8zf8}051Testing软件测试网^{iVy/JIBb,i4b)p
51Testing软件测试网PA)U(FWQ(F{:a

_RCx&o0二、选折51Testing软件测试网:R Rq2Y)e:P
51Testing软件测试网-|U^t9v3?"Qv&R;\,_ T
1.软件验收测试的合格通过准则是:(ABCD)
0Jv1~0s,O.UO \G051Testing软件测试网4M:G$].z{Dm c6nMfL
A. 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。51Testing软件测试网;@;WM"HG~+n Z

|x2P0GC S1k0B. 所有测试项没有残余一级、二级和三级错误。
%e*P9PA/a;Q+n%l051Testing软件测试网"|:\9Z0r \6Qd_"w3z
C. 立项审批表、需求分析文档、设计文档和编码实现一致。51Testing软件测试网Ex!i-vE;BUJ

Yg;^.`3WLa0D. 验收测试工件齐全。
a4B4s T }K,y051Testing软件测试网-ZL'k&rF,Z
2.软件测试计划评审会需要哪些人员参加?(ABCD)
^ yA3G0Q8H]R2y051Testing软件测试网 h{%fi ^5M]
A.项目经理
*L%N&y z7ai5\0
d8~,_1f&U ~/s+`l/c&v0B.SQA 负责人51Testing软件测试网.fT+AM S6B,?5o
51Testing软件测试网&x1c#^siXq;Jp;Q
C.配置负责人51Testing软件测试网 NWz1~8h

E6m7bL \bh%o0D.测试组
"vNuy:u V!z oaR9A051Testing软件测试网e][3g)e!dVC+{
3.下列关于alpha 测试的描述中正确的是:(AD)51Testing软件测试网)@4s;X[*eHy
51Testing软件测试网XQ([:tm0h\*yc
A.alpha 测试需要用户代表参加51Testing软件测试网,x!@M8s&a9{6EZ$@9~L
51Testing软件测试网uw8l&H W
B.alpha 测试不需要用户代表参加
/|!chW`P&W051Testing软件测试网7F?k:?!e+Lz@
C.alpha 测试是系统测试的一种51Testing软件测试网8Cv&Gr.BKX:Q5o

J"u H@2l0D.alpha 测试是验收测试的一种51Testing软件测试网]5gW${pm6[Y.i0I
51Testing软件测试网]/x\#M7e9MI"M"BK~
4.测试设计员的职责有:(BC)
U:NIO2n7F@]0
,h*p[yMQ"]B mS0A.制定测试计划51Testing软件测试网;? I,B:X-[E

k j-@y6L bg`0B.设计测试用例
m@CdZ@)l ]051Testing软件测试网e:Yg!`b
C.设计测试过程、脚本51Testing软件测试网%\OF*J$?'Y}r

-j"B+]-NG@o&d0D.评估测试活动
2c6RvM3_^b R0
Ti|^Ie/D N05.软件实施活动的进入准则是:(ABC)51Testing软件测试网"PdE4K.p
51Testing软件测试网`{CH\U4]_u
A.需求工件已经被基线化
[z^*E+B5D @J%W(f051Testing软件测试网c,dh$Z7d|
B.详细设计工件已经被基线化51Testing软件测试网I$K%M(}YTT"`

4A0ol_-r3y,}0F0C.构架工件已经被基线化
&rTK0t!^2D&jM051Testing软件测试网-r/Ydv9g!NJ
D.项目阶段成果已经被基线化
,U\y+o:}y051Testing软件测试网 A,Uf {!T1Z r%Ete+P
三、添空
3{ouj{Ofo0
"gOY.z4[{"UQ+lkyI01.软件验收测试包括:正式验收测试,alpha测试,beta测试。
1Ix5H*vu0}awE v P0
2KIOe fD!r'TX)[02.系统测试的策略有:功能测试性能测试,可靠性测试,负载测试,易用性测试,强度测试,安全测试,配置测试,安装测试,卸载测试,文挡测试,故障恢复测试,界面测试,容量测试,兼容性测试,分布测试,可用性测试,(有的可以合在一起,分开写只要写出15就满分哦)
U LfRZ6Ne)f.H051Testing软件测试网UbfY-W^ U.C^!z
3.设计系统测试计划需要参考的项目文挡有:软件测试计划,软件需求工件和迭代计划。51Testing软件测试网3q`| g5sI
51Testing软件测试网'OP7k]|u RJ}-}
4.对面向过程的系统采用的集成策略有:自顶向下,自底向上两种。51Testing软件测试网hH ?NOB xj%h
51Testing软件测试网F&phgZI |@@
5.(这题出的有问题哦,详细的5步骤为~~)通过画因果图来写测试用例的步骤为:51Testing软件测试网o1h2O9pY
51Testing软件测试网!^1y:a d ~7@UVe
(1)分析软件规格说明描述中,哪些是原因(即输入条件或输入条件的等价类),哪些是结果(即输出条件),并给每个原因和结果赋予一个标识符。51Testing软件测试网-N#j`(Wc?6^
51Testing软件测试网F/N}*B%C[,f6S&kf
(2)分析软件规格说明描述中的语义,找出原因与结果之间,原因与原因之间对应的是什么关系? 根据这些关系,画出因果图。
^"C J"w]mr[0
A,i:N7f p+Z5n0(3)由于语法或环境限制,有些原因与原因之间,原因与结果之间的组合情况不可能出现。为表明这些特殊情况,在因果图上用一些记号标明约束或限制条件。
KH[mUQVe%q4f051Testing软件测试网%eNn V;xl~YA Cs
(4)把因果图转换成判定表。
*U^_Ktw'v051Testing软件测试网_A4w"p3D*k
(5)把判定表的每一列拿出来作为依据,设计测试用例。
|K e&mv2v f!b051Testing软件测试网-sET(N)l

5A,l0n\:ll.R051Testing软件测试网)r8n#W4{-J*q,Zu
四、简答(资料是搜集整理的,感谢前辈的解题)无51Testing软件测试网1v(Z7Mbs

LuX6\;\1I L#j9N01.区别阶段评审的与同行评审
!v$wS0f L'Z oM,w0
'V'c}J0b0同行评审目的:发现小规模工作产品的错误,只要是找错误;
nw[$X|(~7_#e'x0
eV6P+p)I"iM7Z0阶段评审目的:评审模块 阶段作品的正确性 可行性 及完整性
/lv x"O[$Hk,s051Testing软件测试网 rMj%GS(B
同行评审人数:3-7人 人员必须经过同行评审会议的培训,由SQA指导51Testing软件测试网9W3f#qIi,B8[
51Testing软件测试网Y)w1m&VH~.t
阶段评审人数:5人左右 评审人必须是专家 具有系统评审资格51Testing软件测试网!`-Z%nU;W5k6`

'vJ WtId O v0同行评审内容:内容小 一般文档 < 40页, 代码 < 500行51Testing软件测试网D4itZ`9t#x? V0Cu

!`._?my!S9B%JP`0阶段评审内容: 内容多,主要看重点
g$UJ};c!h v ]:?L~"y9[ `0
+nb ?3{B-xGk0同行评审时间:一小部分工作产品完成51Testing软件测试网$P P&n-?8]A\&E
51Testing软件测试网#}%_2jL/t$`N1Q:s,B
阶段评审时间: 通常是设置在关键路径的时间点上!
A:d@#Kg o8_+qMm0
"P9_h0Xu-MV6T,W051Testing软件测试网$A+P8@3s(`5`
51Testing软件测试网{#W6N S2Ae
2.什么是软件测试
(y Vm/_p7|0
5\ P(`7m)y0为了发现程序中的错误而执行程序的过程51Testing软件测试网ZU!?2i)]W
51Testing软件测试网$V2g%_W1@+MgV
51Testing软件测试网R/f,W0TdvT
51Testing软件测试网G&Kt E*L
3简述集成测试的过程
8ldv$T'T!n*Gh%y+nY0
[Dqb/uw'KG0系统集成测试主要包括以下过程:
i-K hE9f_R0
G|8|C$v|%hM5n01. 构建的确认过程。
n1nAUJ4j#i051Testing软件测试网 E3|NJRk.]
2. 补丁的确认过程。51Testing软件测试网tG)oKZ/hO

*sBI _}G$i03. 系统集成测试测试组提交过程。51Testing软件测试网t'|t#s/^;R,S-r

oe G7[tI04. 测试用例设计过程。
Zm#bY$U;\/`051Testing软件测试网 [Z W\KB8R
5. 测试代码编写过程。51Testing软件测试网o X9gzqbv

S%?}!B`.}b,e06. Bug的报告过程。
["L|Bao|051Testing软件测试网;u6{s MW'Q/Hb.xf
7. 每周/每两周的构建过程。51Testing软件测试网C;B9rD t{;l
51Testing软件测试网D*s&c ]+PIq
8. 点对点的测试过程。51Testing软件测试网8F2b6cf?oB#Zd$F;w

;A@a~b `4{09. 组内培训过程。
@ l\Uz0].f/h0
*` N!S:d#D_0
)yYp2Dx S5z6}-d|0
-w1sO9]5\9k]04 怎么做好文档测试51Testing软件测试网]^I)~!nK/F1n+]`

l g sf;F0r0仔细阅读,跟随每个步骤,检查每个图形,尝试每个示例。P142
7{T-VK2@U2l-M)?0
er$x"cz7gZt0检查文档的编写是否满足文档编写的目的51Testing软件测试网6q }'a4B#oh ]{+}k
51Testing软件测试网 la1k1GdW#p+U
内容是否齐全,正确51Testing软件测试网!C~R:G0?9H
51Testing软件测试网,| \aCRl
内容是否完善51Testing软件测试网Yo$O-X3J `

'jf,M rE-Lk'PG0标记是否正确
?X$~I6d&m051Testing软件测试网-EV U:N+w/OY$S`

$R%q;^cuWk7U051Testing软件测试网QfAd3ai

3B.Pq2ClZ;\ ~"S\0
S!b4_3h!cb05 白盒测试有几种方法51Testing软件测试网Ps4SX u#y

)G ~Ro Yc-G~0总体上分为静态方法和动态方法两大类。51Testing软件测试网5C0ow4WB c
51Testing软件测试网%FyM7r[)_9L7m-_3[
静态:关键功能是检查软件的表示和描述是否一致,没有冲突或者没有歧义
5s w Z/[[)du0
mx:q{#Za0动态:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。
DU0A9W/`t0H5K0
K(t9L'L-y(\0
[S!caLE1l8r5j@051Testing软件测试网3\faV6A!B?
6系统测试计划是否需要同行审批,为什么
f:U(cC~!Cf051Testing软件测试网c_(JK7d b6l
需要,系统测试计划属于项目阶段性关键文档,因此需要评审。
zw.h;d6S$@9Y051Testing软件测试网$O|kV8q'~&U*X8V\S

9r \ x#G4y051Testing软件测试网6}~0Ve"s9sA
7Alpha测试与beta的区别51Testing软件测试网c%FR4P+sOH&iz
51Testing软件测试网*x EI:ll8V6w G&n7T
Alpha测试 在系统开发接近完成时对应用系统的测试;测试后仍然会有少量的设计变更。这种测试一般由最终用户或其它人员完成,不能由程序或测试员完成。
(ip[iC4T|051Testing软件测试网-J.F]?f3c9D
51Testing软件测试网hfTt$I

6`B^c)R g Y-M0Beta测试 当开发和测试根本完成时所做的测试,最终的错误和问题需要在最终发行前找到。这种测试一般由最终用户或其它人员完成,不能由程序员或测试员完成。
,x9SO of051Testing软件测试网D.Y^z_uW,t

*@1_+e}m$g3?0
` [9X0M*L4kL H08比较负载测试,容量测试和强度测试的区别
ZB M!VD:fd9t051Testing软件测试网%iHp?(}zB:R
负载测试:在一定的工作负荷下,系统的负荷及响应时间。
RSZ c:g\*T7vP/n0
(\&S1wI#V;Ezy0强度测试:在一定的负荷条件下,在较长时间跨度内的系统连续运行给系统性能所造成的影响。
M`PZp2o%Dg051Testing软件测试网v.K4X"m }~Lc!r-k$VN
容量测试:容量测试目的是通过测试预先分析出反映软件系统应用特征的某项指标的极限值(如最大并发用户数、数据库记录数等),系统在其极限值状态下没有出现任何软件故障或还能保持主要功能正常运行。容量测试还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。容量测试的目的是使系统承受超额的数据容量来发现它是否能够正确处理。容量测试是面向数据的,并且它的目的是显示系统可以处理目标内确定的数据容量。

TAG: 软件测试 笔试题 测试资料杂杂的

 

评分:0

我来说两句

日历

« 2024-03-22  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 51980
  • 日志数: 60
  • 建立时间: 2008-08-22
  • 更新时间: 2008-12-12

RSS订阅

Open Toolbar