缺陷产生的原因.docxVIP

  • 410
  • 1
  • 约1.09万字
  • 约 13页
  • 2021-06-22 发布于广东
  • 举报
1. 缺陷产生的原因是( ) 【正确答案: D】 A 交流不充分,沟通不顺畅;软件需求的变更;软件开发工具的缺陷 B 软件的复杂性;软件项目的时间压力 C 程序开发人员的错误;软件项目文档的缺乏 D 以上都是 2.测试文档种类:( )【正确答案: D】 A 需求类文档、计划类文档 B 设计类文档、执行类文档 C 缺陷记录类、阶段汇总类、测试总结类 D 以上都有 3.软件测试V模型中,与程序代码验证对应的测试活动是( D )。 A 验收测试 B 集成测试 C 系统测试 D 单元测试 4. 下列关于W模型的描述中正确的是( )。 【正确答案: A】 A W模型强调测试伴随着整个软件开发周期,测试对象不仅仅是程序,需求、功能和设计同样需要测试 B 所有开发活动完成,才可执行测试 C 在W模型中,需求、设计、编码串行进行,也可以并行工作 D W模型将软件的开发视为合同签订、需求、设计、编码等一系列串行活动 5.测试的关键问题是A A 如何选择测试用例 B 如何验证程序的正确性 C 如何采用综合策略 D 如何组织软件评 6.下列说法正确的是( )【正确答案: C】 A 经过测试没有发现错误说明程序正确 B 测试的目标示为了证明程序没有错误 C 成功的测试是发现了迄今尚未发现的错误的测试 D 成功的测试是没有发现错误的测试 7.测试应从何时开始加入项目活动中?【正确答案: D】 A 确认阶段 B 编码阶段 C 设计阶段 D 需求阶段 8. 自动化测试通常指测试的自动化过程,这个过程包括:(A ) A 在预设条件下自动运行被测软件或程序(被测对象)并自动分析、评估测试的结果。 B 意味着仅以逐个对测试用例进行设计或执行测试 C 自动化测试通常会对测试的结果进行自动分析和纠正发现的缺陷 D 指非人工方式逐点分析测试过程中的最终结果 9. 自动化测试通常指测试的自动化过程,这个过程包括:( )【正确答案: A】 A 在预设条件下自动运行被测软件或程序(被测对象)并自动分析、评估测试的结果。 B 意味着仅以逐个对测试用例进行设计或执行测试 C 自动化测试通常会对测试的结果进行自动分析和纠正发现的缺陷 D 指非人工方式逐点分析测试过程中的最终结果 10.关于自动化测试,以下说法正确的( )【正确答案: A】 A 手工测试时要求测试人员具备创造力发现更多存在的问题,而自动化测试只需要按照计划进行 B 自动化测试比手工测试更容易发现缺陷 C 自动化测试更具有创造性 D 运行相同的测试自动化测试一定比手工测试有效 11. 以下( )是功能测试工具。【正确答案: B】 A Jmeter B QTP C WebGoat D Badboy 12. 下列哪种测试工具主要用于单元测试( )。【正确答案: B】 A QTP B JUnit C Jmeter D Selenium 13.基于JUnit4.x设计单元测试脚本时,用于支持参数化测试的运行器是:( ) 【正确答案: B】 A Categories B Parameterized C TestCase D Suite 14.以下JUnit使用的注意事项中错误的是( )。【正确答案: D】 A 测试类一般使用 Test 作为类名的后缀 B 测试方法必须使用 @Test 修饰 C 测试方法使一般用 test 作为方法名的前缀 D 测试方法必须使用 public void 进行修饰,可以带参数 15. JUnit的特性不包括( D )。 A 用于测试期望结果的断言(Assertion) B 用于方便的组织和运行测试的测试套件 C 用于共享共同测试数据的测试工具 D 图形和文本的测试运行器 16. 自动化测试QTP中,datatable有两种表形式,( )是放全局变量数据的表。 【正确答案: B】 A Action B Global C Test Action D Step Generator 17.针对main()函数定义了如下的出口准则要求:要求达到100%的判定覆盖。 变量i取下面的哪个值能效率最高的满足上述的出口准则要求? main() { int i,sum=0; scanf(%d,i);//输入变量i的取值; while(i=25) { sum=sum+i; i++; } printf(%d\n,sum);//打印sum的值; } 【正确答案: D】 A 23 B 26 C 24 D 25 18. 针对下列程序段,需要( )个测试用例才可以满足语句覆盖的要求。 switch ( value ) { case 0

文档评论(0)

1亿VIP精品文档

相关文档