开始做题 00:00:00

一、单选题 (一共58题,共58分)
1.

下列软件属性中,软件产品首要满足的应该是

2.

软件缺陷产生的原因是

3.

导致软件缺陷的最大原因是

4.

修复软件缺陷费用最高的是【】阶段

5.

下列【 】不属于软件缺陷。

6.

软件测试的目的是

7.

软件测试技术可以分为静态测试和动态测试,下列说法中错误的

8.

下列不属于正式审查的方式是

9.

调试是

10.

在软件修改之后, 再次运行以前为发现错误而执行程序曾用过的测试用例,这种测试称之为

11.

集成测试计划应该在【】阶段末提交。

12.

在下面所列举中的逻辑测试覆盖中,测试覆盖最强的是

13.

在下面所列举中的逻辑测试覆盖中,测试覆盖最弱的是

14.

增量式集成测试有3 种方式:自顶向下增量测试方法、【】和混合增量测试方式

15.

创建一个基于 Junit 的单元测试类,该类必须扩展于

16.

TestCase 是 junit.framework中的一个

17.

TestSuite 是 JUNIT 中用来

18.

白盒测试是根据程序的【】来设计测试用例。

19.

黑盒测试是根据软件的【】来设计测试用例。

20.

用黑盒技术设计测试用例的方法之一为

21.

坚持在软件的各个阶段实施下列哪种质量保障措施,才能在开发过程中尽早发现和预防错误,把出现的错误克服在早期

22.

为了提高测试的效率,正确的做法是

23.

对程序的测试最好由【  】来做

24.

在边界值分析中,下列数据通常不用来做数据测试的是

25.

单元测试中设计测试用例的依据是

26.

如果一个判定中的复合条件表达式为(A > 1 )or (B <= 3 ),则为了达到 100%的条件覆盖率,至少需要设计多少个测试用例

27.

在某大学学籍管理信息系统中,假设学生年龄的输入范围为16—40,则根据黑盒测试中的等价类划分技术,下面划分正确的是

28.

下面有关测试原则的说法正确的是

29.

下列关于测试方法的叙述中不正确的是

30.

下列方法中,不属于黑盒测试的是

31.

不属于白盒测试的技术是

32.

测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测试,那么最好的选择方法是

33.

下列可以作为软件测试对象的是

34.

在软件测试阶段,测试步骤按次序可以划分为以下几步

35.

单元测试时,调用被测模块的是

36.

不属于单元测试内容的是

37.

软件测试过程中的集成测试主要是为了发现【 】阶段的错误。

38.

下列指导选择和使用测试覆盖率的原则中错误的是

39.

测试设计员的职责有:【】

①制定测试计划

②设计测试用例

③设计测试过程、脚本

④评估测试活动

40.

测试文档种类包括

41.

以下关于软件回归测试的说法中错误的是

42.

以下说法中错误的是

43.

下面说法正确的

44.

以下哪种软件测试属于软件性能测试的范畴

45.

在用白盒测试中的逻辑覆盖法设计测试用例时,在下列覆盖中,【】是最强的覆盖准则。

46.

下列关于 Web应用软件测试的说法中,正确的是

47.

的目的是对最终软件系统进行全面的测试,确保最终软件系统满足产品需求并且遵循系统设计。

48.

如果一个产品中次严重的缺陷基本完成修正并通过复测,这个阶段的成品是

49.

自底向上法需要写

50.

必须要求用户参与的测试阶段是

51.

对 Web网站进行的测试中,属于功能测试的是

52.

不是软件自动化测试的优点。

53.

配置测试是指

54.

下列不属于测试原则的是

55.

条件覆盖的目的是

56.

下列各项中【】不是一个测试计划所应包含的内容

57.

下列描述错误的是

58.

LoadRunner 是

二、多选题 (一共10题,共10分)
59.

软件实施活动的进入准则是

60.

属于集成测试步骤的是

61.

属于软件测试活动的输入工件的是

62.

下列关于 alpha 测试的描述中正确的是

63.

测试设计员的职责有

64.

下列角色不属于集成计划评审的是

65.

软件测试设计活动主要有

66.

下面哪些属于动态分

67.

下面哪些属于静态分析

68.

从测试技术角度 ,正确的选择是 ()给出各自的含

三、判断题 (一共31题,共31分)
69.

软件测试是有效的排除软件缺陷的手段。

70.

测试是为了验证软件已正确地实现了用户的要求。

71.

软件测试的目的是尽可能多的找出软件的缺陷。

72.

白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求

73.

白盒测试不仅与程序内部结构有关,还要考虑程序的功能要求

74.

黑盒测试的测试用例是根据应用程序的功能需求设计的。

75.

在软件开发过程中,若能推迟暴露其中的错误,则为修复和改进错误所花费的代价就会降低。

76.

单元测试通常由开发人员进行。

77.

压力测试不需要辅助工具的支持。

78.

在设计测试用例时,应包括合理的输入条件和不合理的输入条件。

79.

程序员与测试工作无关。

80.

产品说明书(需求文档)的变更应当受到控制。

81.

白盒测试的“条件覆盖”标准强于“判定覆盖”

82.

软件开发全过程的测试工作都可以实现自动化。

83.

找出的软件缺陷越多,说明剩下的软件缺陷越少。

84.

验收测试是以最终用户为主的测试。

85.

自底向上集成需要测试员编写驱动程序。

86.

软件测试工具可以代替软件测试员。

87.

Beta 测试是验收测试的一种

88.

代码评审员一般由测试员担任。

89.

一个程序中所含有的路径数与程序的复杂程度有着直接的关系。

90.

软件只要经过严格严谨的内部测试之后,可以做到没有缺陷。

91.

测试是可以穷尽的。

92.

每一个软件项目都有一个最优的测试量。

93.

代码审查工作属于静态测试。

94.

回归测试是在软件修改后再次运行以前为查找错误而执行程序曾用过的测试用例。

95.

集成测试是为确定软件系统是否满足验收标准以及使客户决定是否接受而进行的正式测试。

96.

只要能够达到 100%的逻辑覆盖率,就可以保证程序的正确性。

97.

软件测试是有风险的行为,并非所有的软件缺陷都能够被修复。

98.

软件质量保证和软件测试是同一层次的概念

99.

软件测试的生命周期包括测试计划、测试设计、测试执行、缺陷跟踪、测试评估

答题卡 暂停 交卷 置顶
置顶