慕课版软件质量保证与测试(第二章.课后作业)

慕课版软件质量保证与测试(第二章.课后作业)

    • 一、选择题
    • 二、填空题
    • 三、判断题
    • 四、解答题

一、选择题

1. 软件测试技术可以分为静态测试和动态测试,下列说法中错误的是( )
  A. 静态测试是指不运行程序,通过检查和阅读等手段来发现程序中的错误。
  B. 动态测试是指实际运行程序,通过运行的结果来发现程序中的错误。
  C. 动态测试包括黑盒测试和白盒测试。
  D. 白盒测试是静态测试,黑盒测试是动态测试。
参考答案:D

2. 划分软件测试属于白盒测试还是黑盒测试的依据是( )
  A. 是否执行程序代码
  B. 是否能看到软件设计文档
  C. 是否能看到被测源程序
  D. 运行结果是否确定
参考答案:C

3.( )把黑盒测试和白盒测试的界限打乱了。
  A. 灰盒测试 B. 动态测试 C. 静态测试 D. 失败测试
参考答案:A

4. 在软件测试用例设计的方法中,最常用的方法是黑盒测试和白盒测试,其中不属于白盒测试所关注的是( )
  A. 程序结构 B. 软件外部功能 C. 程序正确性 D. 程序内部逻辑
参考答案:B

5.(1分)下列哪项不属于黑盒测试的优点( )
  A. 不需要源代码
  B. 测试简单易行
  C. 可以对代码进行有针对性的测试
  D. 可以发现软件功能上的问题
参考答案:C

二、填空题

1. 动态测试的两个基本要素是_______________、__________________。
参考答案:被测试程序       测试用例
2. 软件测试的 W 模型由两个 V 字组成,分别代表_________与_________过程。
参考答案:软件质量验证,确认,测试       软件开发
3. 按照是否需要知道被测试程序的内部结构,测试方法可以分为_________和_________。
参考答案:黑盒测试       白盒测试

三、判断题

  1. 黑盒测试的测试用例是根据程序内部逻辑设计的。
  2. 软件测试是有效的发现软件缺陷的手段。
  3. 集成测试计划在需求分析阶段末提交。

四、解答题

1. 试对比分析软件测试的V模型和W模型。

2. 请分析黑盒测试、白盒测试、静态测试、动态测试之间的关系。

3. 试对比分析黑盒测试、白盒测试各自的优缺点。

4. 你认为应如何对一个软件实施测试。

5. 试结合你所参与过的软件项目,阐述软件测试工作的一般过程。

6. 请分析动态白盒测试与黑盒测试的区别。

来源:?词穷

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年9月8日
下一篇 2021年9月8日

相关推荐