本站文章除标题中注明“原”以外,其他均来自网络或书籍,如果我的引用侵犯了您的权力,请与我联系,我将及时处理;如果任何人想转载这些文章,则请保留原始的出处信息,或者直接与原作者联系。

软件测试工程师笔试试题

上一篇 / 下一篇  2007-01-21 21:08:03 / 个人分类:测试理论

01. 为什么要在一个团队中开展软件测试工作51Testing软件测试网 v8yQ$TK
51Testing软件测试网1iCv?V
02. 您是否了解以往所工作的企业的软件测试过程?如果了解,请试述在这个过程中都有哪些工作要做?分别由哪些不同的角色来完成这些工作?51Testing软件测试网,p Y,MM]2A_f+b/r
 51Testing软件测试网%b6fu3V7n9y aY"[}
03. 您是否了解以往所工作的企业的软件开发过程?如果了解,请试述一个完整的开发过程需要完成哪些工作?分别由哪些不同的角色来完成这些工作?(对于软件测试部分,可以简述)51Testing软件测试网_!B+I+hWrBA
51Testing软件测试网K!]uFi&s7C8Oc*`
04. 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?
"B!n%f?-I o:M$L0 51Testing软件测试网D QZ4Q2Q#r&I1|
05. 您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试性能测试……)51Testing软件测试网NM.WU Ol8_mgx

4K|f$nA006. 请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。
q|YoU9Ux051Testing软件测试网(~m8`/i*r
07. 测试计划工作的目的是什么?测试计划工作的内容都包括什么?其中哪些是最重要的?51Testing软件测试网3Zmu:{N{-|/w

E7_(Js s0? v-s#P008. 您认为做好测试计划工作的关键是什么?
S5~+C v[N0
X k r5E!^7Ca009. 您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。
*T2{{3XS,U0
Z R],R H010. 您认为做好测试用例设计工作的关键是什么?
$YXwz;X)~j:],r0
)JZ3L!P+^:j7B&e011. 请以您以往的实际工作为例,详细的描述一次测试用例设计的完整的过程。
;k-gV_$k$Nt051Testing软件测试网]JRF0V x {xYIF
12. 您以往的工作中是否曾开展过测试用例的评审工作?如果有,请描述测试用例评审的过程和评审的内容。51Testing软件测试网Q \W6h k"\

n!}-t#[jTE013. 您以往是否曾经从事过性能测试工作?如果有,请尽可能的详细描述您以往的性能测试工作的完整过程。
Z+g/][X&@-t*ny V0
}&iyi8la \LO014. 您在从事性能测试工作时,是否使用过一些测试工具?如果有,请试述该工具的工作原理,并以一个具体的工作中的例子描述该工具是如何在实际工作中应用的。51Testing软件测试网[+W.? QzdgJ#v
 
X&ckN8DJ c Y015. 您认为性能测试工作的目的是什么?做好性能测试工作的关键是什么?
4R kY)w s%?D cel0
DV&q7b!gV'Se"Jf016. 在您以往的工作中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?51Testing软件测试网,[-g]/}5Gf%O.ePy
51Testing软件测试网,g3O,L+ap H
17. 您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷(Bug)的管理?如果有,请结合该工具描述软件缺陷(Bug)跟踪管理的流程。51Testing软件测试网?&aR+@T)K%i

.?-d)efc018. 您以往是否曾经从事过单元测试和集成测试?如果有,请谈一下这些工作的实际开展情况。
oQRS&of7l(W0 
y j;BcV019. 您如何看待软件过程改进?在您曾经工作过的企业中,是否有一些需要改进的东西呢?您期望的理想的测试人员的工作环境是怎样的?
y8[\f?.H$^0
dW tAv1rB)W X ]*X020. 您以往工作过的企业中,是否开展了软件配置管理工作?您能否描述一下这项工作的开展情况和您对这项工作的认识?
#J2s+]` x;~ C7kZu;V0 
*VkU].U:D*DU021. 您是否熟悉一些主流的软件工程方法论和思想,如RUP、CMM、CMMI、XP、PSP、TSP。如果熟悉,您是否可以谈一下对这些方法论和思想的认识?
@1h'qW*ycd051Testing软件测试网HW%o1YhOtY2q
22. 您认为在测试人员同开发人员的沟通过程中,如何提高沟通的效率和改善沟通的效果?维持测试人员同开发团队中其他成员良好的人际关系的关键是什么?
3fpn@Foh0 51Testing软件测试网GN'n]V"~8n2U@
23. 在您以往的测试工作中,最让您感到不满意或者不堪回首的事情是什么?您是如何来对待这些事情的?
quG)J$b:L0
Vdf3ZI ST024. 在即将完成这次笔试前,您是否愿意谈一些自己在以往的学习和工作中获得的工作经验和心得体会?(可以包括软件测试、过程改进、软件开发或者与此无关的其他方面)51Testing软件测试网*n6a h3`+T
51Testing软件测试网.rJ UNn(N;RG;[

w7W\$lC0一、判断题(每题1分,12 分,正确的√,错误的╳)
.M#\ yP` f]01.软件测试的目的是尽可能多的找出软件的缺陷。()51Testing软件测试网[z1vUpK `~Me
2.Beta 测试是验收测试的一种。()
6`C v6FX5fa*g03.验收测试是由最终用户来实施的。()51Testing软件测试网4X zi1T M~#I"g8x
4.项目立项前测试人员不需要提交任何工件。()
Z w~8d2g!^;n!X05.单元测试能发现约80%的软件缺陷。()
/Z\5_2e0`Pq06.代码评审是检查源代码是否达到模块设计的要求。()
h xAxf;k8B_Tg07.自底向上集成需要测试员编写驱动程序。()51Testing软件测试网 k2a)rYK4oX_-f
8.负载测试是验证要检验的系统的能力最高能达到什么程度。()51Testing软件测试网 Wi+\A-CDH
9.测试人员要坚持原则,缺陷未修复完坚决不予通过。()51Testing软件测试网M6A s @Mgc;Z
10.代码评审员一般由测试员担任。()
/Z$H7`.b%e;Y011.我们可以人为的使得软件不存在配置问题。()
:SX|(?%{9e0~&F012.集成测试计划在需求分析阶段末提交。()
&a^}(zT g0二、不定项选择题(每题2 分,10分)51Testing软件测试网4]O#o7{(D/u%i
1.软件验收测试的合格通过准则是:()
3Nvg Z(a9D%YD?0A. 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。
5nM&F1cg0B. 所有测试项没有残余一级、二级和三级错误。
9Nj$I1sW[3n0C. 立项审批表、需求分析文档、设计文档和编码实现一致。51Testing软件测试网0y,S } R_
D. 验收测试工件齐全。
,u8B5zE|iM9z@-Y4t02.软件测试计划评审会需要哪些人员参加?()
O$du L]m8b4b%S0A.项目经理
P,?p:kujm0B.SQA 负责人
3yB\T7Ju0C.配置负责人
!Ty0gMd0D.测试组51Testing软件测试网;E-vQ^%n
3.下列关于alpha 测试的描述中正确的是:()51Testing软件测试网 c3r[$]8Q6R,H
A.alpha 测试需要用户代表参加
G!E)X6E$j x0B.alpha 测试不需要用户代表参加
c*L1h2n}J@5T*MJ0C.alpha 测试是系统测试的一种51Testing软件测试网&~#u+_k w-a1pb
D.alpha 测试是验收测试的一种
Ys r8I h!Ct F;^04.测试设计员的职责有:()51Testing软件测试网-I\;tXl;`N
A.制定测试计划51Testing软件测试网ZR/vN%W%W n*ar
B.设计测试用例51Testing软件测试网J7Z%N kw]d
C.设计测试过程、脚本51Testing软件测试网7p#|B7E5l%DBN
D.评估测试活动51Testing软件测试网"["}H0U3Gk e"M
5.软件实施活动的进入准则是:()
!vE1j:L_;V0A.需求工件已经被基线化
We8@ C%v"[%q0B.详细设计工件已经被基线化51Testing软件测试网:k\ c!p!f6UH!d
C.构架工件已经被基线化
$oyqr:N0D.项目阶段成果已经被基线化
zZ+k,m!@C*d*H]VY0三、填空题(每空1分,24 分)51Testing软件测试网gdu'Uw@
1.软件验收测试包括、、三种类型。51Testing软件测试网qm,?B g xZ7J&o
2.系统测试的策略有功能测试、、、、易用性测
D_/rK7ta*d0试、、、、、、、、51Testing软件测试网~A0uO9C#m"}@
、、等15 种方法。
(\1q.C{fc5q03.设计系统测试计划需要参考的项目文档有、和迭代计划。51Testing软件测试网t;})p.Io Td)L
4.对面向过程的系统采用的集成策略有、两种。51Testing软件测试网o"M3Q}} vZQ-^
5.通过画因果图来写测试用例的步骤为、、、及把因果图转
9@,zze6cC5l-z|0换为状态图共五个步骤。51Testing软件测试网#^;QT.J"R1X

H{P.H)C0四、简答题(共37分)51Testing软件测试网 |)]f5ft'K/b
1. 阶段评审与同行评审的区别。(4 分)51Testing软件测试网k:{?8QZ;i}? ^YE
2 . 什么是软件测试。(3 分)51Testing软件测试网JEt+nK"D%W
3 . 简述集成测试的过程。(5 分)
nH:P{9qu? X:h04 . 怎样做好文档测试?(4 分)51Testing软件测试网Sz$_t$D\b1[5e K
5. 白盒测试有那几种方法?(6 分)51Testing软件测试网hgit0Q[$Js0Y;n1b
6. 系统测试计划是否需要同行评审,为什么?(4 分)
xR9` s5R3apT z07. Alpha 测试与beta 测试的区别。(4 分)51Testing软件测试网7])i,x-@ t(Y/A(|2o
8 . 比较负载测试、容量测试和强度测试的区别。(6 分)
;wg&j/[z4f09 . 测试结束的标准是什么?(3 分)
X s5z(]z4dG0五、 设计题(共15分)  51Testing软件测试网7B:n7d2W9Q8`,q
对下面给出的程序控制图,分别以各种不同的测试方法写出最少的测试用例。  
OL5LhF2p"k?0
N5o&Y_@d.k{B1__0测试人员_考试试卷(考试时间100分钟,满分100分)  
t3{&v`,dj|%y/d0姓名:__________部门:__________员工号:__________  51Testing软件测试网qP%O_:c:W
一、填空题:(每一空格2分,共60分)  
BQ}6`'z4Z f"B A?7y F01、 软件实施活动的输出工件有 、 、 、 。  51Testing软件测试网\1u8j$XW&]Q Ta3t1C-e
2、 代码评审主要做 工作。  
DN4N i%siD`03、 软件实施活动中集成员的职责是 。  51Testing软件测试网dYo$j,s9HT3l
4、 验证与确认软件实施活动主要有 、代码评审、 、 、 、SQA  51Testing软件测试网2VGt#q3Z%\.l3G
验证。  
|t n#d*OT1Q05、 表明测试已经结束。  51Testing软件测试网CN|cLx@Zp(|
6、 软件测试的目的是 。  51Testing软件测试网.H`y)[#q
7、 软件测试主要分为 、 、 、 四类测试。  51Testing软件测试网|W&\M8\8v3JN.L-SY
8、 软件测试活动有制定测试计划、 、 、 、 、 、测
sEF{e lL0试评估、测试结束八个步骤。  
*iU"OA2BR09、 软件测试活动的输出工件有_ 、 、 、 、 。  
qgX^Bfg0K010、软件测试角色有 、 、 、 。  51Testing软件测试网'h3O `,H1yR*X}-U
二、不定项选择题:(每题3 分,共15分)  
5? y$T/[UL:U-wOB4J01、 软件实施活动的进入准则是()  51Testing软件测试网:{B? O`#g s)u
A、 需求工件已经被基线化  
DK0Qqr?I0B、 详细设计工件已经被基线化  
NyVM9t)pI8n0C、 构架工件已经被基线化  
t@)_N\'E(H0D、 项目阶段成果已经被基线化  51Testing软件测试网V%LgL)XO&Uw-X1a
2、 下面角色不属于集成计划评审的是()  51Testing软件测试网`)V ~HC!dF| o0s?"S
A、 配置经理  
6P/m0J'fbX{0V0B、 项目经理  51Testing软件测试网:K5t` t qw1\
C、 测试员  51Testing软件测试网 Q4N*PPxI:v
D、 编码员  
6uO)}@4EFGHS [03、软件测试设计活动主要有()  
-J;r*E F4]tKc0A、 工作量分析  
%C2r1`h(U+T,dYWAp0B、 确定并说明测试用例  
U*zqgA&q%ET0C、 确立并结构化测试过程  51Testing软件测试网&g3vFg"A$RU
D、 复审并评估测试覆盖  51Testing软件测试网Pv {3zb5Zi
4、不属于集成测试步骤的是()  51Testing软件测试网c6V!s"o Qq\ ?1w_}
A、 制定集成计划  
%r7b:k+ZUdyP0B、 执行集成测试  
y$E.c B[#q0C、 记录集成测试结果  51Testing软件测试网]-\,pS p
D、 回归测试  
F3uQoDK BJO05、属于软件测试活动的输入工件的是()  51Testing软件测试网h6LJ:]+U`4l6B(PY*N
A、 软件工作版本  
K6w)R!z/k [0B、 可测试性报告  
l xf ?N4c.WX0C、 软件需求工件  51Testing软件测试网1y n![*Z)E4y{
D、 软件项目计划  51Testing软件测试网8b~;iE^,C!U#y]e
三、问答题:(共25 分)  
s6m(Cw^`Z0SOg y01、 项目的集中管理在软件公司的哪一个层面?(2 分)  
7i;W$Ai(Y8C ad$yCy02、 请描述软件测试活动的生命周期。(8 分)  
k0{LumX%I!l+m i03、 什么是测试评估,测试评估的范围是什么?(5 分)  51Testing软件测试网:@V [7j1f9{;M1we
4、 阐述工作版本的定义。(2 分)  
3a?c D5SxH05 、 请画出软件测试活动的流程图。(8 分)  51Testing软件测试网l[A,M1kjP
51Testing软件测试网5N.?Ags)~ B

"~/W~:Y4a FC]1q0测试人员考试试卷(考试时间90分钟,满分100分)  51Testing软件测试网{-^Q;K(ac6T
姓名:__________部门:__________员工号:__________  
$V h7y,z(u,x0ULT4o0一、 判断题(每题2分,正确的“√”,错误的“╳”)  
8l.c [*U nx01 、 好的测试员不懈追求完美。( )  
|(S"W"K+U0jZ_02、 测试程序仅仅按预期方式运行就行了。( )  
k^UY%X(slL*z03、 不存在质量很高但可靠性很差的产品。( )  
`_G.e)V0WL04、 软件测试员可以对产品说明书进行白盒测试。( )  51Testing软件测试网$Y)E Y zI&E
5、 静态白盒测试可以找出遗漏之处和问题。( )  
DN&z~c8}N06、 总是首先设计白盒测试用例。( )  
#[)z8{*xN ]$cB0?9x;K3U07、 可以发布具有配置缺陷的软件产品。( )  
\:ra6| Y+\1C08、 所有软件必须进行某种程度的兼容性测试。( )  
/`E~/KF6l*t:?09、 所有软件都有一个用户界面,因此必须测试易用性。( )  51Testing软件测试网!GS3e%HYs Bu
10、 测试组负责软件质量。( )  51Testing软件测试网GK.C q]WQ|
二、 简答题  
R]5@K,|L!@01、 软件的缺陷等级应如何划分?(3 分)  51Testing软件测试网| ~9]#LrAD n;]
2、 如果能够执行完美的黑盒测试,还需要进行白盒测试吗?为什么?(5 分)  
5|o'H,u(HR03、 你认为一个优秀的测试工程师应该具备哪些素质?(3 分)  
B0{F&w^7O!aI `04、 产品测试到什么时候就算是足够了?(2 分)  
#nLu GiO8Q05、 测试计划的目的是什么?(2 分)  51Testing软件测试网,c3j4KX6ge
6、 为什么要进行软件测试?软件测试的目的是什么? (5 分)  
$Sa-e%J)Sd [07、 软件测试应该划分几个阶段?简述各个阶段应重点测试的点?各个阶段的含义?(5 分)  51Testing软件测试网&iz4MR vU\}v
8、 如何做一名合格的测试人员?(3 分)  
0} |i:Z3fF6oL09、 针对缺陷采取怎样的管理措施?(5 分)  
^-Hy(B*_!O*^0三、 专业词语解释(每题2 分)  51Testing软件测试网%U/j4iAv A H
α测试:  
+uRD"Ct9p hi0β测试:  
/Sna| Z!w7` M0驱动模块:  
8M{ X,_*c/F0桩模块:  
qp,["C"?#~f5Q(S0白盒测试:  51Testing软件测试网o @QRak
静态测试:  51Testing软件测试网.^/t}{7g
四、 选择题(每题2分)  51Testing软件测试网lT1Pp4~?A
1.下面哪些属于动态分析( )  
e"}7Ys| I1J0A. 代码覆盖率  
8Nj kz2w y5Q3K0B. 模块功能检查  51Testing软件测试网(cT)}B EV4SDS
C. 系统压力测试  
&c`7j2A[%O z`]G0D. 程序数据流分析  
,i^ Ft!S!n6^02.下面哪些属于静态分析( )  
HqB*QV.[*Y_u0A、 代码规则检查  
L*{J VQ0B、 序结构分析  
N+eZ0O:[L;T3a0C、 序复杂度分析  
ok{kh"F+g'EzSb+^t0D、 内存泄漏  51Testing软件测试网|Q(P2@I`!O
五、 设计题(10分)  51Testing软件测试网N&Xr*J/^/s7i0W\-fc
在三角形计算中,要求三角型的三个边长:A、B 和C。当三边不可能构成三角形时提示错误,可构成三角
E8\W]]N-L$Q%x#C0形时计算三角形周长。若是等腰三角形打印“等腰三角形”,若是等边三角形,则提示“等边三角形”。画出程51Testing软件测试网 L"ZI*iR7n'GZ
序流程图、控制流程图、找出基本测试路径 ,对此设计一个测试用例。  51Testing软件测试网;|4KmE_l"`;fd
六、 论述题  51Testing软件测试网Bw l I8e [0z;\%b.Tz
1、 试叙述对一个软件项目测试的全过程。(10 分)  51Testing软件测试网R`%Y&|3e%r
2、 简述你对测试工作的认识过程、在以后的工作的一些建议。(6 分)  51Testing软件测试网&\8QI M$j-]
3 、 述静态测试和动态测试的区别?(5 分)  
fhH*N6T }051Testing软件测试网 ~-dRJ/k-D H^
测试人员_考试试卷(考试时间100分钟,每题10 分,满分100分)  51Testing软件测试网B{N$E\4IFwK
姓名:__________部门:__________员工号:__________  51Testing软件测试网'lP3e%uPj H
1. 什么是软件测试,以及软件测试的意义?  51Testing软件测试网_S']VT-c.i6z
2. 什么是软件测试静态分析,软件测试动态分析,  
0C'Z z*j3k z03. 下面那些属于静态分析()  51Testing软件测试网\h-c z-KJ
A、 编码规则检查  
OL1w5PgBn D!Y:x0B、 程序结构分析  51Testing软件测试网T+ngU0I
C、 程序复杂度分析  
R Q}i'Q;d0D、 内存泄漏  51Testing软件测试网!Mee}2}3{3t U
4. 下面那些属于动态分析()  51Testing软件测试网m5Pu1T*e#|
A、 代码覆盖率  
!~)l`y e{ lu0B、 模块功能检查  
qRWYS;}|g-_o0C、 系统压力测试  
o)H+VGpu0D、 程序数据流分析  51Testing软件测试网'L_[(NF{$S\R,Eu
5. 从测试技术角度,正确的选择是(),给出各自的含义?  51Testing软件测试网%@j!W yC D:m
A、 静态测试  51Testing软件测试网:q6o4g;ad}L
B、 黑盒测试  51Testing软件测试网b%qN homp1m
C、 动态测试  
&~3d'nB{Y;mA D0D、 白盒测试  
4TD;^,H0F06. 从测试阶段角度,测试正确的顺序是(),同时给出所选择的正确策略含义和被测对象是什么?  
:IW-Q!oJ,?&n0A、 单元测试  51Testing软件测试网Rr F(pmrW
B、 集成测试  
o7qsT6i0C、 系统测试  51Testing软件测试网-vkR9od q{`
D、 确认测试  
'xJ4w a]c07. 针对缺陷采取怎样的管理措施?  51Testing软件测试网 R1Bb y k*zIt
8. 在测试生命周期,测试过程分为几个阶段,以及各个阶段的含义?  51Testing软件测试网'V5DiA-]4P(E
9. 简要写出自己在理解的基础质上所认为引入测试管理的意义  51Testing软件测试网s+K.C:Z7xGE'[3g#GhEQ
10. 在三角形计算中,要求三角型的三个边长:A、B 和C。当三边不可能构成三角形时提示错误,  51Testing软件测试网 Bb;[K|4J4VW})nE
可构成三角形时计算三角形周长。若是等腰三角形打印“等腰三角形”,若是等边三角形,则提示“等51Testing软件测试网dr&e&M7P'h
边三角形”。画出程序流程图、控制流程图、计算圈复杂度V(g),找出基本测试路径。
y)Ay*U pm0

TAG: 测试理论

引用 删除 masterfather   /   2010-09-21 21:58:20
有答案没
引用 删除 咖啡豆   /   2008-02-27 15:16:56
最好提供下答案,特别是选择和填空题!
拜托
引用 删除 咖啡豆   /   2008-02-26 18:41:31
好,谢谢,正要去面试呢
 

评分:0

我来说两句

日历

« 2024-05-13  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 40568
  • 日志数: 50
  • 建立时间: 2006-12-25
  • 更新时间: 2007-02-06

RSS订阅

Open Toolbar