一起答

2017年计算机三级软件测试技术模拟试题3

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 简述非渐增式测试有什么优缺点及适用范围。

  2. 编写一个三角形判定函数,输入三角型的三个边长:A、B 和C。当三边不可能构成三角形时提示错误,可构成三角形时计算三角形周长。若是等腰三角形打印“等腰三角形”,若是等边三角形,则提示“等边三角形”。 请根据决策表法设计测试用例。

  3. 测试过程中,___________________描述用于描述测试的整体方案,__________描述依据测试案例找出的问题。

  4. Junit3通过______________和______________来建立测试环境和销毁测试环境。

  5. 依赖测试人员的经验和领域知识生成测试用例的方法,称之为____________________。

  6. 当性能测试时,并发用户数持续大于__________________,则系统性能不可接受。

  7. 基于图的覆盖准则分为______________________和________________________。

  8. 执行足够的例子,使得每个判定中条件各种可能组合至少为真和为假值各一次,则称满足了白盒测试中的____________覆盖。

  9. Junit3通过_____________类收集TestCase运行的结果,记录运行的详细情况。

  10. 在兼容性测试中,_______________是指可以使用软件的以前版本, _________________是指可以使用软件的未来版本

  11. 可靠性测试有二个关键的数据,通过________________________表示是否超过规定时限,通过_______________________表示在一年中应不超过多少时间。

  12. 假设存在两个输入变量,采用边界值健壮最坏情况分析法至少产生_____________个测试用例。

  13. 软件测试按照测试层次可以分为( )

    • A.黑盒测试、白盒测试
    • B.功能性测试和结构性测试
    • C.单元测试、集成测试和系统测试
    • D.动态测试和静态测试
  14. 不属于逻辑覆盖方法的是( )。

    • A.组合覆盖
    • B.判定覆盖
    • C.条件覆盖
    • D.接口覆盖
  15. 下列___不属于软件缺陷

    • A.测试人员主观认为不合理的地方
    • B.软件未达到产品说明书标明的功能
    • C.软件出现了产品说明书指明不会出现的错误
    • D.软件功能超出产品说明书指明范围
  16. 下列( )方法设计出的测试用例发现程序错误的能力最强。

    • A.等价类划分法
    • B.场景法
    • C.边界值分析法
    • D.决策表法
  17. 集成测试计划应该在( )阶段末提交。

    • A.需求分析
    • B.概要设计
    • C.详细设计
    • D.单元测试完成
  18. 修复软件缺陷费用最高的是____阶段:

    • A.编制说明书
    • B.设计
    • C.编写代码
    • D.发布
  19. 针对是否对无效数据进行测试,可以将等价类测试分为( )1) 标准(一般)等价类测试2) 健壮等价类测试3) 弱等价类测试4) 强等价类测试

    • A.3)4)
    • B.1)2)
    • C.1)3)
    • D.2)4)
  20. 在自低向上测试中,要编写称为____的模块来测验正在测试的模块。

    • A.测试存根
    • B.测试驱动模块
    • C.桩模块
    • D.底层模块
  21. 几乎没有产品计划、进度安排和正规的开发过程的软件开发模式是

    • A.大棒模式
    • B.边写边改模式
    • C.瀑布模式
    • D.快速原型开发模式
  22. 软件测试是软件质量保证的重要手段,下述哪种测试是软件测试的最基础环节?( )

    • A.功能测试
    • B.单元测试
    • C.结构测试
    • D.验收测试
  23. 下列各项中___不是一个测试计划所应包含的内容

    • A.测试资源、进度安排
    • B.测试预期输出
    • C.测试范围
    • D.测试策略
  24. 在软件生命周期的哪一个阶段,软件缺陷修复费用最低

    • A.需求分析(编制产品说明书)
    • B.设计
    • C.编码
    • D.产品发布
  25. 软件测试是采用( )执行软件的活动。

    • A.测试用例
    • B.输入数据
    • C.测试环境
    • D.输入条件
  26. 软件测试的目的是

    • A.发现程序中的所有错误
    • B.尽可能多地发现程序中的错误
    • C.证明程序是正确的
    • D.调试程序
  27. 可作为测试停止的标准是( )

    • A.当时间用光时
    • B.执行了所有的测试用例,但没有发现故障
    • C.当所有缺陷都已经清除时
    • D.当达到所要求的覆盖时
  28. 使用白盒测试方法时,确定测试数据的依据是指定的覆盖标准和

    • A.程序的注释
    • B.程序的内部逻辑
    • C.用户使用说明书
    • D.程序的需求说明
  29. 白盒测试是根据程序的___来设计测试用例,黑盒测试是根据软件的规格说明来设计测试用例。

    • A.功能
    • B.性能
    • C.内部逻辑
    • D.内部数据
  30. 调试是

    • A.发现与预先定义的规格和标准不符合的问题
    • B.发现软件错误征兆的过程
    • C.有计划的、可重复的过程
    • D.消除软件错误的过程
  31. 导致软件缺陷的最大原因是

    • A.编制说明书
    • B.设计
    • C.编码
    • D.测试
  32. 如下图所示的N-S图,至少需要( )个测试用例完成逻辑覆盖。

    • A.15
    • B.16
    • C.17
    • D.18