|
一、单选题(共 15 道试题,共 75 分。)V 1. 软件的六大质量特性包括( )
& d* @4 T3 ~3 `, s. [' l6 uA. 功能性、可靠性、可用性、效率、可维护、可移植
% Z! C% v4 O& xB. 功能性、可靠性、可用性、效率、稳定性、可移植
; _/ N& y4 t4 ~C. 功能性、可靠性、可扩展性、效率、稳定性、可移植
# O: d- ~& Q+ \2 Z9 G2 {7 s; AD. 功能性、可靠性、兼容性、效率、稳定性、可移植7 J6 [& C O6 e) Y/ z
满分:5 分6 z: L7 Q& n+ _, q7 b8 E
2. 3 v. c* B) p6 y6 {: U) S9 ]
缺陷产生的原因( )
@ q9 \1 e. ?% Y) o
3 [9 u5 e4 G+ ?% o; s" O' YA.
, ~: L) y$ o9 a" g- j" {0 _- \, @: F2 s+ c3 Y/ X
B.C.
6 r0 w5 E5 Z: R6 ~7 C* @ s; {7 w# H- e, W& K5 C* i
D.) ]& O( x4 Z, s* Q" c+ b. H' v- j5 a
, v7 y1 P/ d2 B3 M; o
A. 流不充分及沟通不畅;软件需求的变更;软件开发工具的缺陷$ [+ D1 c& ~1 _1 _% l' g. q7 q
B. 件的复杂性;软件项目的时间压力: u9 y5 o1 D# r0 a9 f( B$ A$ a
C. 序开发人员的错误;软件项目文档的缺乏7 s* {8 [# U1 Q# H3 N" ^4 w( f
D. 以上都是
) f) }& \1 H2 m# n' ]1 } 满分:5 分
2 }! A% m& ?. F- C3. 配置测试( )
2 k! q- i* u# B& s7 AA. 是指检查软件之间是否正确交互和共享信息
1 l1 `& h7 E8 t/ q3 H5 q Z4 kB. 是交互适应性、实用性和有效性的集中体现
, `4 S4 P5 O' h6 g, PC. 是指使用各种硬件来测试软件操作的过程
3 M8 M* k% }: l7 {& j; nD. 检查缺陷是否有效改正, W( u1 d* I! U* y8 W1 j* N. E
满分:5 分
( \2 b4 _4 r( p! h+ E8 `9 h4. 测试跟踪的主要工作为( )
3 G1 Z9 d" P) O9 H4 @) |9 YA. 以下都是/ R0 c/ E" ` T( u$ f) h, h$ @ |
B. 执行缺陷跟踪的过程' ~% M# ^0 r! k3 w5 O
C. 作出缺陷的分析和报告$ \. m2 W4 E' D( l5 c
D. 分析缺陷跟踪的特点
$ J. E- R0 [5 ?. p- f3 a 满分:5 分+ G1 d* x/ V* j( X. H+ ]
5.
; H$ x5 ]# W- E软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及( )- } y, b- s( Z
3 n: X3 F" N( i# u/ a$ x' X+ O) r
A. 阶段性报告! R* ?% u% X# m
B. 需求评审- \. T. C/ W! O
C. 总结
1 j9 Q; x: Q/ ^% k7 V YD. 都不正确7 n/ Z/ B7 q5 ?
满分:5 分
2 r' K) N0 Z P |2 r+ Z6.
% u F0 t/ u& z5 b! K1 d( j导致软件缺陷的原因有很多,A—D是可能的原因,其中最主要的原因包括( )2 J5 y! p) w. l) d/ M: ?/ t
0 ], m) B4 q% g) z' G* ]A. 软件需求说明书编写的不全面,不完整,不准确,而且经常更改5 x# ?9 b5 [* n; U
B. 软件设计说明书+ O& _' P( _3 e9 |( A, _# F5 x
C. 软件操作人员的水平
" E' h0 @# h' vD. 开发人员不能很好的理解需求说明书和沟通不足
" ?# X" ~1 r! N1 V6 {% S- d 满分:5 分
5 F/ P; X7 L; L4 e. v) n/ L7. 从测试阶段角度,测试结束的正确顺序是( ): @0 ]3 ~2 H* T' }* P5 B
A. 单元测试、集成测试、系统测试、确认测试
8 K% }' f; L( | c9 {( a) e- nB. 单元测试、系统测试、集成测试、确认测试: }: d- o" u" _
C. 确认测试、集成测试、系统测试、单元测试+ v/ F3 g' Q) j* @. [
D. 确认测试、系统测试、集成测试、单元测试
; Z5 s. e: a8 | 满分:5 分+ f3 {, E. i u( Y) {
8.
9 t) Z# m) d6 x: V4 x* S# n% ~下面哪种测试不属于面向对象单元测试考虑的范畴( )* X; o& t0 g5 F& w: B) M$ ^: R
& ?! h/ O, S" o' `3 K
) w! s) s" L! A& |
$ e1 i) U1 M0 P8 S/ U" y; rA. 成员方法的测试" v* E* d6 h1 |) ~1 ]! V3 T
B. 类的测试 7 p/ f4 l5 B. m" c1 h7 \! Y/ z# D
C. 类树的测试
; V" {# H8 [/ Y7 f# T6 ~, D# |D. 多个相互协作的类树的测试
$ Z6 o% D1 k0 F5 u 满分:5 分
6 D1 @+ q7 P& M# t% _9. 测试用例工作主要是( ), {8 I0 s O# ?! y
A. 如何添加测试用例+ Q0 @( M! Y. k) s& t" J% I: g/ a5 E
B. 如何编写测试用例5 B! L. w4 v0 o4 V
C. 将测试用例和需求关联- D6 Q6 b+ g6 B+ y+ c4 G2 \
D. 以上都是1 R. h4 l6 ~$ B. g3 z
满分:5 分
6 ?+ J ~2 c1 X) B9 l5 M' m; Z10. ! v7 ?! ]) F4 y0 }: r' h ~
软件测试员究竟做些什么( )( v: x9 n4 J3 J2 o9 w% I
/ {) J) d) {& }2 s& |2 a: H
A. 软件测试员的目的是发现软件缺陷4 U3 ]% Z$ d! w, C2 r
B. 软件测试员的目的是发现软件缺陷,尽可能早一些
( [' B8 k/ J+ R$ P+ rC. 软件测试员的目的是发现软件缺陷,尽可能早一些,并确保其得以修复
$ t' x% U3 H$ W6 \; fD. 软件测试员的目的是发现软件缺陷,尽可能早一些,并将其得以修复8 Q7 m$ b$ f; y! j; B1 w7 ]0 y
满分:5 分; S3 |1 U2 v! z6 h
11. 自底向上法需要写( )) {1 l& v7 X" y" E
A. 驱动程序
7 N5 c; h. L# N8 s1 p: P% HB. 桩程序
4 v/ U8 @, p* l5 {& w3 lC. 驱动程序和桩程序
* W$ g' i: N/ E ]0 TD. 以上都不是9 V/ v j, I$ h! S. W x* w3 b* [
满分:5 分
. h$ X7 b% k- k12. 检查软件产品是否合需求定义的过程称为( )
3 h! C. x/ X9 BA. 确认测试6 n2 J2 Z$ o9 Y% `- ], V
B. 集成测试
* \3 x+ b1 P; BC. 验证测试" l! o7 j! A, g
D. 验收测试" K4 Y% C t0 _7 X- w; F
满分:5 分" H! }, R4 G! _- [7 y: I
13. / _! w V* p& E; D d/ z
下面不属于软件工程的3个要素的是( ) l' r& Z( n, m+ `2 J' Y+ E$ k
! w8 b* @: w9 M VA. 工具
5 U0 R! V4 O5 G: L5 j) zB. 过程
' k) w$ c* W9 `( x: rC. 方法) i5 L1 t2 A# m3 j
D. 环境# C) \/ ?, I2 I5 x, E0 A
满分:5 分 t+ }* d0 Y3 D5 X: i9 o8 h/ t+ P
14.
$ Q; E7 u( Y9 O" t, d: e0 X* k软件测试方式( )
2 ?! O9 x# ~4 l. O \/ l3 z
, @2 Q3 s' ^# K- W: r# P; R- K& }A. 考虑到各种输入、测试结果的全面检查1 ^' |$ w0 j7 ?, l+ [0 D& {# J6 |" A% T/ ~
B. 集中错误发生现象、跟踪错误测试结果
% b/ c: F& K( |# yC. 错误的关联和依靠、合理安排测试计划、有第三方测试
}2 D r" x7 [% D3 d$ a! i, W+ ]! PD. 以上都是
9 b! _" A8 ]" z! I, c2 P 满分:5 分
( Q5 j6 |, k% f15. 下列项目中不属于测试文档的是( )
/ H$ s+ s- A9 w: X. nA. 测试计划
5 e( {( h( N2 y! hB. 测试用例
' g6 m) ~) c7 @9 M, IC. 程序流程图( Y- e6 B8 X& L% \4 o+ c) ?) _
D. 测试报告
]. z4 O5 F3 V; T4 |' b 满分:5 分
; d- N/ c+ i' F" a: s
2 d# }3 ?' }, X5 a, a7 m+ y二、判断题(共 5 道试题,共 25 分。)V 1. 黑盒测试采用等价分配原则3 C4 o# @& @; {" u# v8 z; S' L' ~
A. 错误
3 L% {/ O7 X2 [0 P4 T- PB. 正确/ h- r, D* l: P1 y4 T4 {0 g
满分:5 分
2 K* T0 u9 g8 ~3 X( }! ~2. 黑盒测试又称为功能性测试 @$ b' e t1 w* r
A. 错误
1 b; n8 ^' F' dB. 正确
/ _8 l$ }% U; K! X/ L- V2 i | 满分:5 分
/ M1 I8 V( V$ f7 K! }+ X) e0 ^5 g5 F# a3. 软件兼容性测试是指检查软件之间是否正确地交互和共享信息
" L |6 h g: s* a& O1 z+ UA. 错误
5 k: O8 t- c ] G! x. L$ L) kB. 正确2 G+ q3 D: X& I9 c
满分:5 分; B P7 c9 r9 m- }5 w Y
4. 基本路径测试属于黑盒测试
3 K% } f- l r8 v1 p6 B7 [7 BA. 错误
" ?8 t8 k, ], YB. 正确+ S9 B. q, y$ v5 G5 X
满分:5 分( n5 [1 t5 b5 d5 ?
5. 好的测试员不懈追求完美
" O& A% R0 v$ Q& rA. 错误( a0 ]6 w8 ?# p3 z) g) S
B. 正确) t. q# p' U* P% B7 f
满分:5 分
" f4 p, h1 t2 ~' K- T( n
' A+ D8 _ B: M |
|