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

软件测试工程师笔试试题

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

01. 为什么要在一个团队中开展软件测试工作
|G]P])w"xL051Testing软件测试网a@ UmN H)v
02. 您是否了解以往所工作的企业的软件测试过程?如果了解,请试述在这个过程中都有哪些工作要做?分别由哪些不同的角色来完成这些工作?51Testing软件测试网"T,Ax-B1|l
 51Testing软件测试网e1V k;q;wn
03. 您是否了解以往所工作的企业的软件开发过程?如果了解,请试述一个完整的开发过程需要完成哪些工作?分别由哪些不同的角色来完成这些工作?(对于软件测试部分,可以简述)51Testing软件测试网xh:z*y!XQ

&~#\ p$A2z)O004. 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?
`"K(S1[c"fH_0 51Testing软件测试网2RM[~8S1i
05. 您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试性能测试……)
]V*@N/u051Testing软件测试网?C x x]j?@
06. 请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。51Testing软件测试网:z @$Z`1k {

C0p#aB.K&|u#p007. 测试计划工作的目的是什么?测试计划工作的内容都包括什么?其中哪些是最重要的?51Testing软件测试网*m#~W4r9sV#wzx_`q
51Testing软件测试网a$b Xi Ts
08. 您认为做好测试计划工作的关键是什么?
gaD"R ri2a051Testing软件测试网g:eWs3md
09. 您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。
:f R CX`aU3[-lV051Testing软件测试网/H2^C}1RFY
10. 您认为做好测试用例设计工作的关键是什么?
E&h&b}VBb:^Q/I051Testing软件测试网H.`/N1_3U%c8`
11. 请以您以往的实际工作为例,详细的描述一次测试用例设计的完整的过程。51Testing软件测试网l kS N#_d P2Q
51Testing软件测试网 qE0@:mO$h si
12. 您以往的工作中是否曾开展过测试用例的评审工作?如果有,请描述测试用例评审的过程和评审的内容。51Testing软件测试网[%W m]0R.{2w

fC NO3Ke013. 您以往是否曾经从事过性能测试工作?如果有,请尽可能的详细描述您以往的性能测试工作的完整过程。51Testing软件测试网FHg};T#[

AW ~#Vd(u aH:t014. 您在从事性能测试工作时,是否使用过一些测试工具?如果有,请试述该工具的工作原理,并以一个具体的工作中的例子描述该工具是如何在实际工作中应用的。
B]f"ik@~o0 51Testing软件测试网4A{N2W5Yd*Z*P H
15. 您认为性能测试工作的目的是什么?做好性能测试工作的关键是什么?51Testing软件测试网#@'m,^&S7A7N|

E5i&o"?Y.k016. 在您以往的工作中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?
*qt"s+Zi1b8}dp051Testing软件测试网#R`"H$l-^/f
17. 您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷(Bug)的管理?如果有,请结合该工具描述软件缺陷(Bug)跟踪管理的流程。51Testing软件测试网*\8vkYG:Y;|
51Testing软件测试网;_5R g8X8Nb-dh7vTyY+s
18. 您以往是否曾经从事过单元测试和集成测试?如果有,请谈一下这些工作的实际开展情况。
V&zy9g|%Eq I'vy/V0 
em]]"r'?C1P019. 您如何看待软件过程改进?在您曾经工作过的企业中,是否有一些需要改进的东西呢?您期望的理想的测试人员的工作环境是怎样的?
N [ _L0z+HCdR051Testing软件测试网XC$["J.bA!Aa q[
20. 您以往工作过的企业中,是否开展了软件配置管理工作?您能否描述一下这项工作的开展情况和您对这项工作的认识?
r:ve6]~Zk#bp0 
$K*nM|bmK#Fy021. 您是否熟悉一些主流的软件工程方法论和思想,如RUP、CMM、CMMI、XP、PSP、TSP。如果熟悉,您是否可以谈一下对这些方法论和思想的认识?
Z:]6P"LTde"C051Testing软件测试网#I^ t,yjt2q
22. 您认为在测试人员同开发人员的沟通过程中,如何提高沟通的效率和改善沟通的效果?维持测试人员同开发团队中其他成员良好的人际关系的关键是什么?51Testing软件测试网8wBG ?Jpi"p
 
HkK0`XX8a023. 在您以往的测试工作中,最让您感到不满意或者不堪回首的事情是什么?您是如何来对待这些事情的?
g!QRS9Q v051Testing软件测试网+V1KD|,i H$c
24. 在即将完成这次笔试前,您是否愿意谈一些自己在以往的学习和工作中获得的工作经验和心得体会?(可以包括软件测试、过程改进、软件开发或者与此无关的其他方面)51Testing软件测试网 u,IO2vT ]eWE

2f!lc#s]] GD051Testing软件测试网/~?q9B`9j~?
一、判断题(每题1分,12 分,正确的√,错误的╳)
lXQ%B {(b01.软件测试的目的是尽可能多的找出软件的缺陷。()51Testing软件测试网_gl2e*r2kd o9P$jzf4G
2.Beta 测试是验收测试的一种。()
4B:D ~'Hl9W03.验收测试是由最终用户来实施的。()
b!n3Y%j4`I!^r9Z*_x04.项目立项前测试人员不需要提交任何工件。()
8T:X"i'DV6U%F6\Tzak05.单元测试能发现约80%的软件缺陷。()51Testing软件测试网9{o"kJ8T:l
6.代码评审是检查源代码是否达到模块设计的要求。()
KM5X\|(v07.自底向上集成需要测试员编写驱动程序。()
"F I%c$dtB08.负载测试是验证要检验的系统的能力最高能达到什么程度。()
kbyf5xi$[09.测试人员要坚持原则,缺陷未修复完坚决不予通过。()
&y[hm+n6Yj010.代码评审员一般由测试员担任。()51Testing软件测试网&q#H%v&{c
11.我们可以人为的使得软件不存在配置问题。()
JAFi1CF1@h012.集成测试计划在需求分析阶段末提交。()
m-t*xfM(C%k'L_:[0二、不定项选择题(每题2 分,10分)51Testing软件测试网v%l&xC K5x ~Q ?
1.软件验收测试的合格通过准则是:()51Testing软件测试网V4H]Z{
A. 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。51Testing软件测试网5d W n7F?5u,H
B. 所有测试项没有残余一级、二级和三级错误。
v&@ YZ,`3H7?0C. 立项审批表、需求分析文档、设计文档和编码实现一致。
^ aXC czY f P%fw0D. 验收测试工件齐全。51Testing软件测试网"b2^*q iK-oX
2.软件测试计划评审会需要哪些人员参加?()
i;x*D5j#W/]6g0A.项目经理
:d;Yfzb ?D0B.SQA 负责人51Testing软件测试网 Oq b ~[+a6]0G
C.配置负责人
K2g9L!qqN0D.测试组
X&{ sm~$~%l03.下列关于alpha 测试的描述中正确的是:()
8_y"qr)TJ;B0A.alpha 测试需要用户代表参加51Testing软件测试网s3a,R(~_-V QO
B.alpha 测试不需要用户代表参加51Testing软件测试网2s0|+w ?n_3t
C.alpha 测试是系统测试的一种51Testing软件测试网,oR!E1G[5y+j\b:`6E
D.alpha 测试是验收测试的一种51Testing软件测试网;sj9U)WZtH/m
4.测试设计员的职责有:()51Testing软件测试网9x @ j2Z)N8^i#g'c
A.制定测试计划51Testing软件测试网5wV U6_3J`sb[
B.设计测试用例
j+Lr$d P"Q]0} KI0C.设计测试过程、脚本51Testing软件测试网f Yg4m"W%QQo$Q A
D.评估测试活动51Testing软件测试网0^n)zS5a
5.软件实施活动的进入准则是:()51Testing软件测试网 O)d,q"h6]K
A.需求工件已经被基线化
^n*uL/U0B.详细设计工件已经被基线化51Testing软件测试网$m5FnL8?)P^ mrW ma
C.构架工件已经被基线化51Testing软件测试网,ZR5@O$xr3T W4mk
D.项目阶段成果已经被基线化51Testing软件测试网5_7P']Lcfp om v
三、填空题(每空1分,24 分)51Testing软件测试网m@(R.v*qe
1.软件验收测试包括、、三种类型。
"Ty4]:V(P9?/q YHY02.系统测试的策略有功能测试、、、、易用性测
1W!k P$?'R%c rj;t0试、、、、、、、、
$?$MSsR xUV0、、等15 种方法。51Testing软件测试网T,MpD,XKQ,J
3.设计系统测试计划需要参考的项目文档有、和迭代计划。51Testing软件测试网p([1l@ m?
4.对面向过程的系统采用的集成策略有、两种。
sN [AXJ05.通过画因果图来写测试用例的步骤为、、、及把因果图转51Testing软件测试网L4^y^k|B u+Cs
换为状态图共五个步骤。51Testing软件测试网gh%kaj
51Testing软件测试网vL!x"y6c
四、简答题(共37分)
*XC h0hdT#qx01. 阶段评审与同行评审的区别。(4 分)
?X!|n si^0I02 . 什么是软件测试。(3 分)51Testing软件测试网4M kJ \3]
3 . 简述集成测试的过程。(5 分)51Testing软件测试网4J f_fBm`o#]
4 . 怎样做好文档测试?(4 分)51Testing软件测试网 AC@y'\+R!pA
5. 白盒测试有那几种方法?(6 分)51Testing软件测试网M3C0LL:s!q&X
6. 系统测试计划是否需要同行评审,为什么?(4 分)51Testing软件测试网0w.|\3X"BG:rv)L]
7. Alpha 测试与beta 测试的区别。(4 分)51Testing软件测试网d2u0N+t+Urs{ @
8 . 比较负载测试、容量测试和强度测试的区别。(6 分)
x |;J&Ti&g$U09 . 测试结束的标准是什么?(3 分)51Testing软件测试网2M[x.b,@9Ar(Q
五、 设计题(共15分)  51Testing软件测试网){ yp4G-Y
对下面给出的程序控制图,分别以各种不同的测试方法写出最少的测试用例。  
+H a*wh"T+b*f051Testing软件测试网;k~F`H:xB9h(zX
测试人员_考试试卷(考试时间100分钟,满分100分)  51Testing软件测试网j h2ufDFM%eL o)v&X
姓名:__________部门:__________员工号:__________  
$g3ky`+M+Uv&N0一、填空题:(每一空格2分,共60分)  
y \{HZz g01、 软件实施活动的输出工件有 、 、 、 。  51Testing软件测试网P"}(MSg}:MV1~
2、 代码评审主要做 工作。  
0Vmn~i4u03、 软件实施活动中集成员的职责是 。  51Testing软件测试网aMpb,SDr E~
4、 验证与确认软件实施活动主要有 、代码评审、 、 、 、SQA  
.HK {k(nD0验证。  
JP/a*Q7K#f05、 表明测试已经结束。  
+f't5^ krE"wJZ06、 软件测试的目的是 。  51Testing软件测试网!WR._ s SyQ
7、 软件测试主要分为 、 、 、 四类测试。  
'l Ne5jL08、 软件测试活动有制定测试计划、 、 、 、 、 、测
#PVX-N ^4]-y(n8]0试评估、测试结束八个步骤。  
/wlA RHHo(n!|_09、 软件测试活动的输出工件有_ 、 、 、 、 。  
:ZoBO e zX2x9n%t010、软件测试角色有 、 、 、 。  51Testing软件测试网$sL(|{8s!o.~E#O
二、不定项选择题:(每题3 分,共15分)  51Testing软件测试网7srxki1jIB
1、 软件实施活动的进入准则是()  51Testing软件测试网!} h}ge E"u
A、 需求工件已经被基线化  51Testing软件测试网-Ho*V%@+Ct$t pK J0T R
B、 详细设计工件已经被基线化  
n#l,B5l9B])K9Z`:~0C、 构架工件已经被基线化  51Testing软件测试网)T hh D0[R9`])g+N
D、 项目阶段成果已经被基线化  
SQ:Ym9ly02、 下面角色不属于集成计划评审的是()  
)tT @ n~ T"XyX0A、 配置经理  51Testing软件测试网m QcFR(l
B、 项目经理  51Testing软件测试网\JX Q+a
C、 测试员  
9Oy[*b2Q;Q-Mc H0D、 编码员  
A gh&Fo]E03、软件测试设计活动主要有()  51Testing软件测试网*z%dx td*VL)Zf
A、 工作量分析  
x?g#Z"gY%W0B、 确定并说明测试用例  51Testing软件测试网 WPFYV
C、 确立并结构化测试过程  
s[XQ"e G'd0D、 复审并评估测试覆盖  51Testing软件测试网_'h$~yP R.z
4、不属于集成测试步骤的是()  
{t7MqTC/QY0A、 制定集成计划  51Testing软件测试网ju5oP5BW"Oa&\
B、 执行集成测试  51Testing软件测试网J\Hx-g
C、 记录集成测试结果  51Testing软件测试网l8u(h5VF.f
D、 回归测试  
;ED8`{Tf05、属于软件测试活动的输入工件的是()  
OQ?nnD.f:}:G0A、 软件工作版本  51Testing软件测试网WMS"l8m
B、 可测试性报告  
7h(R)aIpa:]7t0C、 软件需求工件  51Testing软件测试网u{ b)w{:wD"M
D、 软件项目计划  51Testing软件测试网q ` v$C6nh[!mY
三、问答题:(共25 分)  
!]"MA4pp:v01、 项目的集中管理在软件公司的哪一个层面?(2 分)  51Testing软件测试网H_^-B*]\+x:Z
2、 请描述软件测试活动的生命周期。(8 分)  51Testing软件测试网,_)\ T6d"V
3、 什么是测试评估,测试评估的范围是什么?(5 分)  
I W[ e2| y.fz(P04、 阐述工作版本的定义。(2 分)  51Testing软件测试网v8Z-o$K _0[;?
5 、 请画出软件测试活动的流程图。(8 分)  
+pZ9j x$l;Z]0
R W`/C cR.z051Testing软件测试网_G2mZ9l o5XkV2[V
测试人员考试试卷(考试时间90分钟,满分100分)  
CZx3X-Q U&}0姓名:__________部门:__________员工号:__________  51Testing软件测试网f%n4Go2cO
一、 判断题(每题2分,正确的“√”,错误的“╳”)  
;h)M |E$L9H01 、 好的测试员不懈追求完美。( )  
Tv)uXx#qb-b*KN,Lnu02、 测试程序仅仅按预期方式运行就行了。( )  
*q)cJ!D!bc$N%qn%{03、 不存在质量很高但可靠性很差的产品。( )  
,P3k8D6[q(k'F9Y Z Z&nO04、 软件测试员可以对产品说明书进行白盒测试。( )  51Testing软件测试网E"_%p:U gP{8}
5、 静态白盒测试可以找出遗漏之处和问题。( )  
9B4i7}NQY+WB0H!}06、 总是首先设计白盒测试用例。( )  
R$YK7G f!Ye07、 可以发布具有配置缺陷的软件产品。( )  
C!Dt{Sm5lC08、 所有软件必须进行某种程度的兼容性测试。( )  
~ eK8bf b1tFH09、 所有软件都有一个用户界面,因此必须测试易用性。( )  
I6f(I;_1Ip r8n]c6O010、 测试组负责软件质量。( )  51Testing软件测试网 mw,J~~9c ~
二、 简答题  51Testing软件测试网W+\!e#O? v1YQ
1、 软件的缺陷等级应如何划分?(3 分)  
oC,C2\(iKBLs02、 如果能够执行完美的黑盒测试,还需要进行白盒测试吗?为什么?(5 分)  
Sj[$Rc#m03、 你认为一个优秀的测试工程师应该具备哪些素质?(3 分)  51Testing软件测试网$wEPY;N2M
4、 产品测试到什么时候就算是足够了?(2 分)  51Testing软件测试网)hy/Ys VW K
5、 测试计划的目的是什么?(2 分)  51Testing软件测试网-M0w;Fw0\i)G
6、 为什么要进行软件测试?软件测试的目的是什么? (5 分)  
.[!`0|#a3\07、 软件测试应该划分几个阶段?简述各个阶段应重点测试的点?各个阶段的含义?(5 分)  51Testing软件测试网t!]9Z y"PK*fk9B
8、 如何做一名合格的测试人员?(3 分)  
B#Zu tmqa09、 针对缺陷采取怎样的管理措施?(5 分)  51Testing软件测试网Z;D,] J w8Hdp%n
三、 专业词语解释(每题2 分)  
;|XR8_K#o3A;HE0α测试:  
2F3bY M8q5]M0β测试:  
%}8}X"m)D0驱动模块:  51Testing软件测试网;h@}M`(c tP [qJ
桩模块:  51Testing软件测试网V:B e%Q9U^
白盒测试:  51Testing软件测试网wu p6L7hD
静态测试:  
pB$LXN`rc;[O0四、 选择题(每题2分)  51Testing软件测试网uJO it v X&x
1.下面哪些属于动态分析( )  51Testing软件测试网N*c@ gYl8f/v `"t
A. 代码覆盖率  
Ykl0c}kZ0B. 模块功能检查  
,CPT b W-T-h^0C. 系统压力测试  
n3{:B!] tr0D. 程序数据流分析  
3Qh _r)MO02.下面哪些属于静态分析( )  
$kShE/a5B0e-Yj0A、 代码规则检查  51Testing软件测试网'NX?G(M
B、 序结构分析  51Testing软件测试网}}_l{)rx1Q^
C、 序复杂度分析  51Testing软件测试网"J*D4nN)y.e JZb0B9[e
D、 内存泄漏  
` F!gP6@0五、 设计题(10分)  51Testing软件测试网-A.I#tZ;kb1Bqle.t\
在三角形计算中,要求三角型的三个边长:A、B 和C。当三边不可能构成三角形时提示错误,可构成三角51Testing软件测试网Ub6n;b@!DIU
形时计算三角形周长。若是等腰三角形打印“等腰三角形”,若是等边三角形,则提示“等边三角形”。画出程
l NC$h#J\;yhb0序流程图、控制流程图、找出基本测试路径 ,对此设计一个测试用例。  51Testing软件测试网2DYA ~K|.U
六、 论述题  51Testing软件测试网-O'tBz!}`-C z_
1、 试叙述对一个软件项目测试的全过程。(10 分)  51Testing软件测试网qh(JD@ d+HH
2、 简述你对测试工作的认识过程、在以后的工作的一些建议。(6 分)  
:x[ _ L@.YA03 、 述静态测试和动态测试的区别?(5 分)  51Testing软件测试网5\~/^4_*E;H
51Testing软件测试网*LH)q fT
测试人员_考试试卷(考试时间100分钟,每题10 分,满分100分)  
7p-v(`9\5b0姓名:__________部门:__________员工号:__________  51Testing软件测试网q,{!z|T;SkO`0Ii
1. 什么是软件测试,以及软件测试的意义?  51Testing软件测试网(aedIZO!U,\H
2. 什么是软件测试静态分析,软件测试动态分析,  
K9{s$B.CL/ZJ-E03. 下面那些属于静态分析()  51Testing软件测试网+]M6yiD3`+J%md
A、 编码规则检查  
]1~8`R'vm8?0B、 程序结构分析  51Testing软件测试网kD mH8V%F`
C、 程序复杂度分析  51Testing软件测试网 @Tq2`hJ$s:_
D、 内存泄漏  
8M:V9n_?}Z{ a04. 下面那些属于动态分析()  
vC$Vn9d0A、 代码覆盖率  51Testing软件测试网lN"F#J3MJ.}j
B、 模块功能检查  
E;s5J lea U~0C、 系统压力测试  51Testing软件测试网oP^1V-~$D&}
D、 程序数据流分析  
Kna&qu'xG05. 从测试技术角度,正确的选择是(),给出各自的含义?  51Testing软件测试网C-m-s(B9?5_$j]v
A、 静态测试  
K+yy8FvTbA0B、 黑盒测试  51Testing软件测试网M%\&]_`/si
C、 动态测试  51Testing软件测试网(bX:yd|z.~j
D、 白盒测试  
d"up"{0d,v,Bh4o2n06. 从测试阶段角度,测试正确的顺序是(),同时给出所选择的正确策略含义和被测对象是什么?  
:he5ghX*C#R"P9bB0A、 单元测试  
L{ R$`1k)f7i0B、 集成测试  
e? F b#w0C、 系统测试  
5R.Z$?UtbB mGR0D、 确认测试  51Testing软件测试网 vz1n;r \ k
7. 针对缺陷采取怎样的管理措施?  51Testing软件测试网:[f-ybi
8. 在测试生命周期,测试过程分为几个阶段,以及各个阶段的含义?  51Testing软件测试网)xA/ANz#L2O*J+?
9. 简要写出自己在理解的基础质上所认为引入测试管理的意义  51Testing软件测试网%B&q#v+Q CZ+I
10. 在三角形计算中,要求三角型的三个边长:A、B 和C。当三边不可能构成三角形时提示错误,  51Testing软件测试网/f,P ja(DF._
可构成三角形时计算三角形周长。若是等腰三角形打印“等腰三角形”,若是等边三角形,则提示“等
dx!~V5s:_'D;{0边三角形”。画出程序流程图、控制流程图、计算圈复杂度V(g),找出基本测试路径。
p1\Xd;i0

TAG: 测试理论

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

评分:0

我来说两句

日历

« 2024-04-23  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

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

RSS订阅

Open Toolbar