牛顿学院软件测试基础练习

软件测试基础练习第一部分

选择题:
1.下列哪一项不是白盒测试?( C )
A.单元测试 B.集成测试 C.系统测试 D.回归测试

2.属于黑盒测试的方法?( C )
A.基于基本路径
B.控制流
C.基于用户需求测试
D.逻辑覆盖

3.在 Assert类中断言对象为NUL是。( C )
A. assertEquals
B. assertTrue
C. assert\ull
D. fail

4._______ 的目的是对最终软件系统进行全面的测试确保最终软件系统产品满足需求。( A)
A.系统测试
B.集成测试
C.单元测试
D.功能测试

5.在 Assert类中断言两个对象相等 ( A)
A. assertEquals B. assertTrue C. assertSame D. fail

6.有一组测试用例使得每一个被测试用例的分支覆盖至少被执行一次,它满足的覆盖标准。(B)
A.语句覆盖B.判定覆盖C.条件覆盖D.路径覆盖

7.在 Assert类中断言测试失败是。(D)
A. assertEquals
B. assertTrue
C. assertSame
D. fail

8.软件测试的目的是( C)
A.表明软件的正确性
B.评价软件质量
C.尽可能发现软件中的错误
D.判定软件是否合格

9.关于白盒测试与黑盒测试的最主要区别,正确的是。(A)
A.白盒测试侧重于程序结构,黑盒测试侧重于功能
B.白盒测试可以使用测试工具,黑盒测试不能使用工具
C.白盒测试需要程序参与,黑盒测试不需要
D.黑盒测试比白盒测试应用更广泛

10.软件测试类型按开发阶段划分。( B)
A.,需要测试、单元测试、集成测试
B.单元测试、集成测试、确认测试、系统测试,验收测试
C.单元测试、集成测试从试
D.调试、单元测试功能测试

11.在Junit中,testxxx( )方法足个测试用例,试方法是(B)
A.private void testXXX ()
B.public void testXXX()
C. public float testXXX()
D. public int testXXX()

12.在下面所列举中的逻辑测试覆盖中,测试覆盖最强的是。( B)
A.条件覆盖
B.条件组合覆盖
C.语句覆盖
D.判定覆盖

13.在下面所列举中的逻辑测试覆盖中,测试覆盖最弱的是。( C)
A.条件覆盖
B.条件组合覆盖

13.在下面所列举中的逻辑测试覆盖中,测试覆盖最弱的是。( C )
A.条件覆盖
B.条件组合覆盖
C.语句覆盖
D.判定覆盖

14.软件测试是软件质量保证的重要手段,下述哪种测试是软件测试的最基础环节?( B)
A.集成测试
B.单元测试
C.目的测试
D.确认测试

  1. Junit测试在单元测试阶段测试,主要用于。( A )
    A.白盒测试
    B.灰盒测试
    C.黑盒测试
    D.确认测试

16.不属于白盒测试的技术是。( C )
A.路径覆盖
B.判定覆盖
C.边界值分析
D.条件覆盖

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值