|
一、单选题(共 15 道试题,共 75 分。)V 1. 软件的六大质量特性包括( )
& z0 P- U, N% T/ V0 t* G/ I6 ]9 L& pA. 功能性、可靠性、可用性、效率、可维护、可移植
& v ~* [; i; w4 c8 `0 }! O5 p) m( vB. 功能性、可靠性、可用性、效率、稳定性、可移植- V. D+ F# E* x2 m5 `2 N
C. 功能性、可靠性、可扩展性、效率、稳定性、可移植4 i0 A3 ]- ]$ H" t6 {0 M3 c
D. 功能性、可靠性、兼容性、效率、稳定性、可移植2 G. F- [' h: A' ?" w
满分:5 分
# }$ ]1 E" j& `! N, k* I2. 3 T8 B: A. R0 s5 A5 { R: N
缺陷产生的原因( ): U, u1 z" \$ c9 o9 s" i# V1 i6 \* S
- ^4 M2 e- l; f1 |1 L( LA.: `, v. X J% o6 e% u
9 M7 N" _% Y9 C' Q+ t k) W8 z
B.C.; I% Y" N& S- L/ L g
3 `% E, M- h* O1 f. v# GD.
5 h* U% k) z' u* C
3 g* O1 M; g$ q7 p4 X2 Z1 G" SA. 流不充分及沟通不畅;软件需求的变更;软件开发工具的缺陷' L! z2 w4 f! w2 \4 Y
B. 件的复杂性;软件项目的时间压力
' W; l/ a$ d' cC. 序开发人员的错误;软件项目文档的缺乏
0 U( f1 Q% y) \0 `1 Q( }* U2 ZD. 以上都是
% {3 P' U0 T5 O, v5 ?0 B/ ~ 满分:5 分
/ S A( r$ | K3. 配置测试( )
- [2 F8 T0 M3 R$ H5 X- K/ AA. 是指检查软件之间是否正确交互和共享信息
& T3 `; g' l8 I* [$ U$ G6 q' a A5 xB. 是交互适应性、实用性和有效性的集中体现0 E, K& _- m) B) @( \
C. 是指使用各种硬件来测试软件操作的过程- K9 ^! I# n# {' v& M
D. 检查缺陷是否有效改正
' g5 x: Z9 ]3 k 满分:5 分+ y8 v! K% i( J g
4. 测试跟踪的主要工作为( )
, u/ i2 y0 Z5 b _7 g7 L/ c: aA. 以下都是
1 R1 U) Z5 ]6 H% u4 f6 rB. 执行缺陷跟踪的过程; R. a1 D& M* q8 F
C. 作出缺陷的分析和报告
4 Y9 G7 O7 N1 Y5 Q" MD. 分析缺陷跟踪的特点$ d& Z" |$ v/ `. U
满分:5 分: L+ ~: X9 T1 Q/ x2 d0 p' M& u. W
5. ( H- q5 }# L5 m) H1 `& o: j& J
软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及( )
7 V" b# I# e0 Q. o4 A' Q/ Y4 v
n# f; d9 W, nA. 阶段性报告
- X- r9 l6 ^5 u0 a( zB. 需求评审
`4 c8 x' J: f! F: |! Q2 g" s: `C. 总结4 P) W( C5 F' S% W0 Q; K
D. 都不正确
7 [9 ~- Q% p- x9 y 满分:5 分1 y( C. R$ a* e7 v, n1 d9 K9 I0 d
6. 3 t/ w4 r# C1 s: Q& t: g0 J2 H- |2 x" a
导致软件缺陷的原因有很多,A—D是可能的原因,其中最主要的原因包括( )4 A3 d5 _# K- J4 v3 J
. v) Y% o. b6 u/ Z' ~A. 软件需求说明书编写的不全面,不完整,不准确,而且经常更改
: [6 K) \) A( t7 ~8 b* ]B. 软件设计说明书5 P2 x3 z0 e" W \" W4 c
C. 软件操作人员的水平
. Z9 {) v2 V0 }D. 开发人员不能很好的理解需求说明书和沟通不足
4 f; d) T; v* y( M T$ k! W/ q ?; @ 满分:5 分+ m3 \+ `5 Z( M: s' x
7. 从测试阶段角度,测试结束的正确顺序是( )5 L0 J& a3 h/ t, W9 L! k3 J
A. 单元测试、集成测试、系统测试、确认测试
- z2 y" u3 u0 lB. 单元测试、系统测试、集成测试、确认测试
# l: @0 A' k/ o* IC. 确认测试、集成测试、系统测试、单元测试5 w G y: k$ Y! Y$ a! ]
D. 确认测试、系统测试、集成测试、单元测试$ q5 q. b! k4 ?2 E+ b# T
满分:5 分
2 m5 r# _+ d8 Z4 F8 t8. + h0 ~/ ~, ~1 T% R/ W: ^& V1 ?2 k6 w
下面哪种测试不属于面向对象单元测试考虑的范畴( )
7 W# b P: P; ?6 [
j+ S5 N% `7 O. s) `
/ m8 d9 _- x0 C) |. ^+ c
' m- U$ H% C( J! D9 g, _A. 成员方法的测试
$ e7 e& U# S" W3 r( sB. 类的测试 * R( B3 h& G' Y
C. 类树的测试' t) F; Y8 e) x" J) N3 J
D. 多个相互协作的类树的测试
. y, {1 @" f Q4 i 满分:5 分
' X6 S# r& S+ X5 y/ ]2 Z- _4 A9. 测试用例工作主要是( )
3 H# q* k% r4 o9 S) HA. 如何添加测试用例
+ R" [* L" f: j$ H$ h* B( IB. 如何编写测试用例* J$ n4 j7 \( {$ G
C. 将测试用例和需求关联/ {; v1 l1 F; f+ m4 l& }
D. 以上都是& A4 d5 R7 b' ~, [& c" y$ Q) F
满分:5 分& U3 R0 w! B# p ]2 d+ e8 g3 @
10. + |, e9 }" S4 b& A& y+ b% A' X
软件测试员究竟做些什么( )
k$ H8 ^, A% J9 t* _( T7 K2 p' [1 S% _ c) g4 J
A. 软件测试员的目的是发现软件缺陷
% o2 m; j1 r5 b" i3 _B. 软件测试员的目的是发现软件缺陷,尽可能早一些
5 D+ k+ n. h5 X9 d( M2 U8 vC. 软件测试员的目的是发现软件缺陷,尽可能早一些,并确保其得以修复5 N9 n/ i0 Q4 {4 |2 _4 d$ k. D! B
D. 软件测试员的目的是发现软件缺陷,尽可能早一些,并将其得以修复
7 P/ N! P6 U! T7 d+ l( H 满分:5 分
- R: W; ^6 ? @. E& D11. 自底向上法需要写( )
" s* g# A. q8 w9 `: ~8 ~: {A. 驱动程序
$ e" X. }- F$ W- {B. 桩程序
$ H6 N+ M9 j8 G4 o: h( HC. 驱动程序和桩程序
, e8 G H2 X# n$ k5 VD. 以上都不是3 `7 c U, Z; Y8 f9 Y
满分:5 分
% ~5 [! c+ J/ ~' j( l) F12. 检查软件产品是否合需求定义的过程称为( )0 i9 e+ \* }1 e/ _ m
A. 确认测试
) R6 \: F: o( S9 vB. 集成测试
/ \0 [8 J, X) ~+ V4 ZC. 验证测试
6 V5 t# b7 Z4 G8 HD. 验收测试2 ?7 |# }) B: _6 J) a# @
满分:5 分4 c: }% M& {& s$ U) k. N0 \
13.
& H5 t+ r# L, |% k0 T& q9 {下面不属于软件工程的3个要素的是( )$ @; b8 ~: m! p+ n" g, R
& ?, u- h& i! A k; E, I
A. 工具& e* [5 j+ W) Z: c. r' p
B. 过程0 o- C* G* `4 O7 J- X& c& z
C. 方法. e1 E$ I3 b x5 e, P
D. 环境) B) \5 {# {0 K- R
满分:5 分* X: J& V6 ^" j8 D0 [& {' ^( L8 g
14.
2 W8 \% Z/ M8 Q0 W! |3 \9 R {0 {软件测试方式( )
d' { m" k! a( C, j! S
( X! q8 {$ J% F3 KA. 考虑到各种输入、测试结果的全面检查
9 |) X9 [9 l5 D4 y; x- bB. 集中错误发生现象、跟踪错误测试结果
$ S. k6 u4 c5 J( j2 UC. 错误的关联和依靠、合理安排测试计划、有第三方测试
! b! A; i' ^% JD. 以上都是
" k+ O3 z: e t3 Q& t 满分:5 分* k8 u( x; A( v! q
15. 下列项目中不属于测试文档的是( )* ? Q; H( |5 {2 ~
A. 测试计划, \6 E' Y5 Q1 R9 ^$ Z7 j+ e9 O; p1 \
B. 测试用例
N2 b' y; W4 i a% ]C. 程序流程图9 _$ J: k _ f! {3 c
D. 测试报告
- C$ @) j# a4 Z 满分:5 分 * u2 @/ h. t' q T
: ^$ k; K7 Q9 d( X5 Y) J3 |
二、判断题(共 5 道试题,共 25 分。)V 1. 黑盒测试采用等价分配原则; Y! l' Z0 N, p0 d% y
A. 错误
4 W6 h+ t/ v$ I! T3 |B. 正确, }5 e. d% q; c; L( q8 p: O
满分:5 分& W1 o8 Q4 ~- u3 T. G
2. 黑盒测试又称为功能性测试
`0 l% r3 q! |- m2 rA. 错误
7 z$ x/ F: D6 i: a T; v$ |B. 正确$ f1 Z" X/ I& s
满分:5 分6 X) Y4 }- }% h% b5 v* b
3. 软件兼容性测试是指检查软件之间是否正确地交互和共享信息) l" ?" c- v! ~
A. 错误3 A8 s/ r+ h) y" `
B. 正确
/ m2 l2 u. d# E6 P 满分:5 分
4 q& Z0 {9 h$ O" T8 z' M5 @* h) g4. 基本路径测试属于黑盒测试 w c+ {" ^( d G' d
A. 错误* X/ h7 E: W5 b: v2 v7 f( k d
B. 正确
i4 _8 T) `& {% f9 U/ u 满分:5 分/ g+ f) N1 F8 K7 ?2 }
5. 好的测试员不懈追求完美2 z& `" ?7 H. X$ Y/ L* P
A. 错误6 ]" I8 h% N* q
B. 正确 q9 o0 J1 l) Y6 Z- T9 \9 _
满分:5 分
, D; I0 a' b' D7 M
* Y4 I# V& N( S' i+ Z1 }; v |
|