1. 并发数是指单位时间内软件系统处理客户请求的数量。( )

  2. 答案:错
  3. 风险测试的优点是针对性强。如果能够得到最佳的风险优先级,则测试效果会非常显著。( )

  4. 答案:对
  5. 基路径是指从所有的程序路径中选择一个最小的路径集合,程序中的其它路径都可以由这一组路径进行加法和数乘运算得到。( )

  6. 答案:对
  7. 系统测试主要参考的是软件开发合同,而验收测试的主要依据是软件需求规格说明。( )

  8. 答案:错
  9. 对于某个单元的修复,与之有关的所有集成都需要重新测试一遍。( )

  10. 答案:对
  11. 可以采用如下风险分析方法得到每个风险的级别:风险级别 = 风险发生的概率 × 代价。( )

  12. 答案:对
  13. 源节点是指程序开始执行或执行结束处的语句片段。( )

  14. 答案:错
  15. 驱动器也称为存根程序,用来模拟待测单元执行过程中需要调用的下级单元。( )

  16. 答案:错
  17. 性能测试也称为强度测试,是指通过给系统强加巨大的工作负载,以检验系统在峰值(甚至超过峰值)使用情况下是否能够正常工作。( )

  18. 答案:错
  19. 输入语句是一类使用节点。( )

  20. 答案:错
  21. 程序图是一个有向图,其中:节点表示程序中的语句或语句片段,边表示程序语句或语句片段之间的控制流。( )

  22. 答案:对
  23. 对于串接循环,如果第一个循环会影响第二个循环指数的取值,则采用嵌套循环测试策略较为合适。( )
  24. 对于面向对象应用系统来讲,集成测试可以分为2个层次:类内集成测试和类间集成测试。( )
  25. 对两个及两个以上单元进行集成时,需要考虑它们与周围单元之间的联系。( )
  26. 软件可靠性只和软件缺陷有关,与系统输入和系统使用无关。( )
  27. 验收测试通常针对具体应用场景、采用实际的业务数据;而系统测试采用的测试数据通常为模拟数据。( )
  28. 桩也称为存根程序,用来模拟待测单元的上级单元。( )
  29. 对于嵌套循环,可采用“由外向内”逐层测试的思想进行测试用例设计。( )
  30. 对于串接循环,如果两个循环彼此独立,则使用简单循环测试策略分别测试它们。( )
  31. 在设计测试场景时,可以分析同类产品或竞争对手的产品,从中挖掘出有意思的信息。( )
  32. 性能测试是指通过自动化工具模拟多种正常、峰值以及异常负载条件和使用场景组合,对软件系统的各项性能指标进行测试,验证系统的性能是否满足要求。( )
  33. 不是定义-清除的定义-使用路径,是潜在有问题的地方,需要更加关注。( )
  34. 风险测试具有很强的客观性,可以发现软件中的所有潜在风险。( )
  35. 白盒测试又称为( )。
  36. 系统端口输入事件覆盖指标包括( )。
  37. 下列关于系统测试的描述,正确的是( )。
  38. 如果不存在需求规格说明书或需求文档不完善,如何采用基于需求规格说明的测试?( )
  39. 变异算子设计需要满足如下哪些原则?( )
  40. 组合测试的设计流程包括如下哪些步骤:( )。
  41. 软件可靠性包括下列哪些指标?( )
  42. 如何设计好的测试场景?( )
  43. 当采用给定的测试用例集作用于被测软件时,程序图中的所有边都被遍历到,则称这组测试用例集满足( )覆盖。
  44. 假设存在语句:X++;该语句对于X来讲,是( )节点。
  45. 假设原程序P为:if(a>b),其变体M为:if(a≥c),则称M是P的( )变体。
  46. ( )覆盖是指设计一组测试用例,当它们作用于被测软件时,不仅程序中每个判定的各种取值至少被执行一次,而且每个判定中每个条件的各种取值也至少被执行一次。
  47. 下列关于集成测试使用方法的描述,正确的是( )。
  48. ( )覆盖是指设计一组测试用例,当它们作用于被测软件时,程序中每个判定的取真分支和取假分支至少各执行一次。
  49. 在程序(程序图)中,“决策”语句是指( )。
  50. 假设存在语句:if(X == 10);该语句对于X来讲,是( )节点。
  51. 若变异体M与被测试程序P在语法上存在差异,但在语义上却保持一致;即对于所有可能的测试用例,在P和M上的运行结果都一致;则称M是P的( )。
  52. 假设原程序P为:if(a>b),其变体M为:if(a≥b),则称M是P的( )变体。
  53. 下列关于验收测试的描述,不正确的是( )。
  54. 下列关于JUnit注解的描述,正确的是( )。
  55. 变异测试是指采用程序变异技术来执行测试的活动,包括评价测试用例集的充分性、设计/增强测试用例集等。( )
  56. 组合测试中最重要的问题是如何生成合适的测试用例集。( )
  57. 常用的测试模型包括:( )。
  58. 探索性测试基本上是手工测试,但可以使用一些软件进行辅助工作从而更好地进行探索性测试。( )
  59. 下列关于模型测试(MBT)的描述,不正确的是( )。
  60. 下列关于自动化测试的描述,不正确的是( )。
  61. 下列关于JUnit的描述,不正确的是( )。
  62. JUnit提供了多种断言方法来检验测试用例是否通过,如:assertAll、assertEquals、assertNotEquals、assertNull、assertNotNull、assertThrows、assertTimeout、assertTrue、assertFalse。( )
  63. 组合测试是一种有效的测试用例生成技术,能够在保证错误检出率的前提下采用尽可能少的测试用例。( )
  64. 在扩展条目决策表中,每个条件只能取真或假两种情况。( )
  65. 某电子邮件系统,要求账户必须满足如下条件:1)账户长度为6-16个字符,2)必须以字母开头,3)只能包括字母、数字和下划线。那么,可以设计如下哪些等价类?( )
  66. 在扩展条目决策表中,每个条件可以有多种取值。( )
  67. 在应用决策表时,应特别注意不相关条目;否则,会产生冗余的决策表或不一致的决策表。( )
  68. 如果程序规定了输入数据的个数,可以划分出一个有效等价类和两个无效等价类。( )
  69. 在应用决策表进行测试用例设计时,条件也可以解释为输入的等价类,动作对应程序的主要功能处理部分。( )
  70. 决策表用于表述和分析复杂逻辑关系,适用于描述在不同条件下多种可执行动作的组合问题。( )
  71. 确定等价关系是等价类测试中最具有挑战性的工作。( )
  72. 在应用决策表进行测试时,可以将条件看作是程序的输出、动作看作是程序的输入;此时,可以将规则解释为测试用例。( )
  73. 在有限条目决策表中,每个条件可以取几种情况?( )
  74. 强一般等价类测试基于多缺陷假设、只考虑有效等价类。( )
  75. 某个程序接受两个整型输入X和Y,X的取值范围为[100,200],Y的取值范围为[30,50];采用强健壮等价类,会得到多少个测试用例?( )
  76. 弱健壮等价类测试基于多缺陷假设、只考虑有效等价类。( )
  77. 某个程序接受两个整型输入X和Y,X的取值范围为[100,200],Y的取值范围为[30,50];采用弱健壮等价类,会得到多少个测试用例?( )
  78. 某个程序接受两个整型输入X和Y,X的取值范围为[100,200],Y的取值范围为[30,50];采用弱一般等价类,会得到多少个测试用例?( )
  79. 某个程序接收温度作为其输入值,该温度的取值范围为[-10,50]度,则可以设计如下哪些等价类?( )
  80. 弱一般等价类测试基于单缺陷假设、只考虑有效等价类。( )
  81. 某公司员工的学历只可能是{大专、本科、研究生}中之一,该公司对于具有不同学历的员工,发放的津贴不同。那么,可以设计如下哪些等价类?( )
  82. 某个程序接受两个整型输入X和Y,X的取值范围为[100,200],Y的取值范围为[30,50];采用强一般等价类,会得到多少个测试用例?( )
  83. 强健壮等价类测试基于单缺陷假设,既考虑有效等价类也考虑无效等价类。( )
  84. 等价类测试技术可以分为哪几种类型?( )
  85. 某个程序接受一个整型输入X,它的有效取值范围为[0,100],采用等价类测试,可以划分出的有效等价类为( )。
  86. 采用等价类技术进行测试的两个动机是( )。
  87. 采用等价类测试进行测试用例设计,对于无效等价类,编写一个新的测试用例,一次只包含一个还未被覆盖的无效等价类。( )
  88. 下列关于等价类的划分原则,正确的是( )。
  89. 采用等价类测试进行测试用例设计,对于无效等价类,编写一个新的测试用例来尽可能多地包含还未被覆盖的无效等价类。( )
  90. 采用等价类测试进行测试用例设计,对于有效等价类,编写一个新的测试用例,一次只包含一个还未被覆盖的有效等价类。( )
  91. 采用等价类测试技术,不仅可以考虑输入域的等价类划分,还可以考虑输出域的等价类划分。( )
  92. 等价类测试的核心是对输入域或输出域进行等价划分,将集合/论域分为多个互不相交的子集,并且这些子集的并集等于全集。( )
  93. 采用等价类测试进行测试用例设计,对于有效等价类,编写一个新的测试用例来尽可能多地包含还未被覆盖的有效等价类。( )
  94. 某个程序接受两个整型输入X、Y,X的有效取值范围为[100,200]、Y的有效范围为[1000, 2000],采用普通边界值测试,应该选择下列哪些数据?( )
  95. 对于一个包含n个参数的程序,采用普通边界值测试,可以设计多少个测试用例?( )
  96. 对于一个包含n个参数的程序,采用健壮最坏情况测试,可以设计多少个测试用例?( )
  97. 对于一个包含n个参数的程序,采用健壮性测试,可以设计多少个测试用例?( )
  98. 对于一个包含n个参数的程序,采用最坏情况测试,可以设计多少个测试用例?( )
  99. 某个程序接受两个整型输入X、Y,X的有效取值范围为[100,200]、Y的有效范围为[1000, 2000],采用健壮最坏情况测试,应该选择下列哪些数据?( )
  100. 采用边界值分析技术,不仅可以考虑输入域边界值测试,还可以考虑输出域边界值测试。( )
  101. 健壮最坏情况基于多缺陷假设,只考虑有效值。( )
  102. 某个程序接受两个整型输入X、Y,X的有效取值范围为[100,200]、Y的有效范围为[1000, 2000],采用最坏情况测试,应该选择下列哪些数据?( )
  103. 某个程序接受两个整型输入X、Y,X的有效取值范围为[100,200]、Y的有效范围为[1000, 2000],采用健壮性测试,应该选择下列哪些数据?( )
  104. 普通边界值测试基于单缺陷假设,只考虑有效值。( )
  105. 对于有3个输入的程序,采用最坏情况测试,应该设计多少个测试用例?( )
  106. 边界值测试,可以细分为哪些类型?( )
  107. 对于有3个输入的程序,采用普通边界值分析,应该设计多少个测试用例?( )
  108. 最坏情况测试基于单缺陷假设,只考虑有效值。( )
  109. 健壮性测试基于单缺陷假设,不仅考虑有效值、也考虑无效值。( )
  110. 对于有3个输入的程序,采用健壮最坏情况测试,应该设计多少个测试用例?( )
  111. 某个程序接受一个整型输入X,它的有效取值范围为[0,100],采用健壮性测试,应该选择哪些数据?( )
  112. 对于有3个输入的程序,采用健壮性测试,应该设计多少个测试用例?( )
  113. 对于一个明确范围的输入或输出,采用边界值技术进行测试用例的设计,应该选择哪些测试数据。( )
  114. 下列哪些角色可以执行构建稳定性验证?( )
  115. 验证构建是否稳定,通常采用自动化测试方式( )。
  116. 如果软件版本不稳定,则浪费测试时间和测试工作( )。
  117. 下面关于“验证测试方法”的描述,不正确的是( )。
  118. 在测试过程中,有哪些类型的测试资产?( )
  119. 下面关于“改进测试资产”环节的描述,正确的是( )。
  120. 下列关于边界值测试基本原则的描述,不正确的是( )。
  121. 下面关于“确认构建稳定性”环节的描述,错误的是( )。
  122. 可测试性(testability)包括下列哪些属性?( )。
  123. 应该由下列哪类角色负责维护确认构建稳定性的测试用例集( )。
  124. 跟随测试可以分为哪几种类型( )。
  125. 可以从哪些维度来报告测试工作的进展情况?( )
  126. 跟随测试是一种探索性测试,通常由计算机自动执行。( )
  127. 汇报测试进展情况,应该从多个维度进行说明。( )
  128. 下列关于“完成验收任务”环节的描述,不正确的是( )。
  129. 采用跟随测试可能会找到最佳的测试用例来发现缺陷及其引发的失效。( )
  130. 当采用某种测试技术,难以发现新的缺陷时,可以尝试采用不同的测试技术,从而发现更多的缺陷。( )
  131. 对于标记为不修复或延期修复的Bug,可以不用列在测试总结报告中。( )
  132. 编写缺陷报告的基本原则包括( )。
  133. 如果测试团队完全按照理想的Bug曲线,会存在哪些副作用?( )
  134. 对于某个被测软件,测试团队同时只能有一个目标。( )
  135. 下列哪些原因可能是开发人员拒绝修复缺陷的原因。( )
  136. 可以从哪些维度来区分不同的软件测试技术?( )
  137. 同时综合运用多种测试技术,可以有助于增加发现软件缺陷的概率。( )
  138. “定义评估任务”环节的主要任务包括( )。
  139. 测试团队的工作目标可能会随着软件生命周期发生变化。( )
  140. 一个好的测试方法通常包括哪些方面( )。
  141. “定义评估任务”环节的目标是( )。
  142. 下列关于“测试与评估”环节的描述,不正确的是( )。
  143. RUP测试流程包括哪些环节( )。
温馨提示支付 ¥5.00 元后可查看付费内容,请先翻页预览!
点赞(3) dxwkbang
返回
顶部