慕课金陵科技学院.软件质量保证与测试.第二章.软件测试策略.课后作业

  • 0 目录
  • 2 软件测试策略
    • 2.4 课后作业
      • 2.4.1课堂重点
      • 2.4.2测试与作业
  • 3 下一章

0 目录

2 软件测试策略

2.4 课后作业

2.4.1课堂重点

2.4.2测试与作业

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

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

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

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

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

6(2分)动态测试的两个基本要素是_______________、__________________。
参考答案:
被测试程序 测试用例

7(2分)软件测试的 W 模型由两个 V 字组成,分别代表_________与_________过程。
参考答案:
软件质量验证,确认,测试 软件开发

8(2分)按照是否需要知道被测试程序的内部结构,测试方法可以分为:
参考答案:
黑盒测试 白盒测试

9(1分)(判断题)黑盒测试的测试用例是根据程序内部逻辑设计的。( )
参考答案:错

10(1分)(判断题) 软件测试是有效的发现软件缺陷的手段。( )
参考答案:对

11(1分)(判断题)集成测试计划在需求分析阶段末提交。( )
参考答案:错

12(4分) 请分析黑盒测试、白盒测试、静态测试、动态测试之间的关系。
参考答案:

慕课所需附件: 测试2.12

答:四者之间的关系:
1黑盒测试一定都是动态测试, 因为黑盒测试都需要运行被测试程序;
2白盒测试既有静态测试, 如代码检查, 静态结构分析等, 也有动态测试, 如逻辑覆盖测试等;
3动态测试有可能是黑盒测试, 如根据软件规格说明书进行功能测试,也有可能是白盒测试,如针对源程序做逻辑覆盖测试;
4静态测试只可能是白盒测试, 因为黑盒测试一定都是动态测试, 都需要运行被测试程序.​

13(8分)试对比分析黑盒测试、白盒测试各自的优缺点。
参考答案:

慕课所需附件: 测试2.13

答:1. 黑盒测试的优点有 :
1)比较简单,不需要了解程序的内部的代码及实现
2)与软件的内部实现无关
3)从用户的角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题
4)基于软件开发文档,所以也能知道软件实现了文档中的哪些功能
5)在做软件自动化测试时较为方便
缺点 :
1)不可能覆盖所有的代码, 覆盖率较低,大概只能达到总代码量的30%
2)自动化测试的复用性较低。2. 白盒测试的优点有 :
1)帮助软件测试人员增大代码的覆盖率。 提供代码的质量,发现代码中隐藏的问题
缺点 :
1)程序运行会有很多不同的路径,不可能测试所有的运行路径
2)测试基于代码,只能测试开发人员做的对不对,而不能知道设计是否正确,可能会漏掉一些功能需求
3)系统庞大时,测试开销会非常大。

14(6分) 你认为应如何对一个软件实施测试,试结合你所参与过的软件项目,阐述软件测试工作的一般过程。
参考答案:

慕课所需附件: 测试2.14

答:结合我参与的课程设计和软件开发项目,采用的基本如V模型一样的测试过程.
过程:需求分析->概要设计->详细设计->编码->单元测试->集成测试->系统测试->验收测试
测试贯穿者整个软件开发活动的始终,前期恰到其时的测试可以为后期节约大量的时间成本​

15(4分) 黑盒测试是动态测试,请分析动态白盒测试与黑盒测试的区别。
参考答案:

慕课所需附件: 测试2.15

答:动态白盒测试: 利用查看代码功能和实现方式得到的信息来设计和执行测试, 也叫结构测试;测试程序接口与结构, 测试依据软件程序, 对程序内部特定部位进行覆盖测试, 无法检验程序外部特性.
黑盒测试: 已知产品的功能设计规格, 可以进行测试证明每个实现了的功能是否符合要求, 测试功能, 测试依据需求规格说明书, 能站在用户的立场上进行测试, 不能测试程序内部特定部位, 如程序有误, 则无法发现.

3 下一章

博客地址:

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

  1. 慕课软件质量保证与测试(第九章.程序中隐藏错误数量估计)

    慕课金陵科技学院.软件质量保证与测试.第九章.软件质量与质量保证.程序中隐藏错误数量估计 0 目录 9 软件质量与质量保证 9.2 程序中隐藏错误数量估计 9.2.1 课堂重点 9.2.2 测试与作业 ...

  2. 软件质量保证与测试——第二章 黑盒测试

    第二章 穷尽所有可能的输入和输出才是完美的测试,但是无法实现 变量独立用等价类划分:不独立用决策表 等价类划分 划分原则: 互不相交 无冗余 结合后较完备 常见划分方法: 划分方法 有效区间 无效区间 ...

  3. HTML网页作业第二章课后作业,泵与泵站-第二章-课后作业.ppt

    泵与泵站-第二章-课后作业 作业: 1.如图2-104所示的泵装置.泵从一个密闭水箱抽水,输入另一个密闭水箱,水箱内的水面与泵轴平齐,试问: (1)该泵装置的静杨程HST=?(m)22 (2)泵的吸水 ...

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

    慕课金陵科技学院.软件质量保证与测试.第三章.黑盒测试.课后作业 0 目录 3 黑盒测试 3.10 课后作业 3.10.1课堂重点 3.10.2测试与作业 4 下一章 0 目录 3 黑盒测试 3.10 ...

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

    慕课金陵科技学院.软件质量保证与测试.第五章.软件测试过程.课后作业 0 目录 5 软件测试过程 5.7 课后作业 5.7.1 课堂重点 5.7.2 测试与作业 6 下一章 0 目录 5 软件测试过程 ...

  6. 慕课软件质量保证与测试(第三章.单元测试)

    慕课金陵科技学院.软件质量保证与测试.第三章.黑盒测试.单元测试 0 目录 3 黑盒测试 3.9 单元测试 3.9.1课堂重点 3.9.2测试与作业 4 下一章 0 目录 3 黑盒测试 3.9 单元测 ...

  7. 软件质量保证与测试第一章作业

    第一章单元作业 一.名称解释 IEEE 美国电气和电子工程师协会 软件范型 指软件系统组织与结构设计的工程技术.既可以指软件系统静态的组织与结构模型,也可以指动态的软件系统开发与构造构成模型. SQA ...

  8. 算法设计与分析第二章课后作业

    第二章 一.单选题 1 [单选题]给定字符集{a,b,c,d,e,f},若用定长码编码,至少需要几位二进制位() A.1位 B.2位 C.3位 D.4位 正确答案: C 我的答案:C 得分: 5.0分 ...

  9. 《统计建模与R软件》第二章课后作业解题答案

    自学R语言,学习完了之后做一做习题,是对知识的一些巩固,也希望可以帮到正在学习的童鞋们. x<-c(1,2,3);y<-c(4,5,6);e<-c(1,1,1) z=2*x+y+e; ...

  10. 面对对象第二章课后作业

    1.根据输入1~12月的数字,判断是春夏秋冬哪个季节: package com.homework.demo.test2_1;public class Season {/*** 季节类* 气象划分法 在 ...

最新文章

  1. [置顶] Android输入输出机制之来龙去脉之前生后世
  2. Windows7是什么
  3. ios 从assets加载图片_iOS 使用Assets.xcassets添加启动图和Icon
  4. 试验IFTTT同步发微博
  5. 走自己的路,记得回头看看
  6. 小技巧——直接在目录中输入cmd然后就打开cmd命令窗口
  7. mysql数据库增删改操作不自动提交事务
  8. UNIX环境高级编程-#include “apue.h“
  9. ARM嵌入式开发,高通MSM8937核心板h
  10. 「深度」详解Uber自动驾驶汽车传感器系统,什么样的配置才能避免撞人事件!...
  11. 手机应用软件卸载【adb】
  12. 香港十大炒黄金交易公司排名2020版一览
  13. 超级老板键软件,一键隐藏任务。如何在上班的时候打游戏看电影
  14. CSDN上一个非常搞笑的帖子内容---一个让我瞠目结舌的电脑高手
  15. mooc成都工业学院C语言测试,成都工业学院通识公共选修课管理暂行规定
  16. 【Python爬虫实战】用urllib与服务端交互(发送和接收数据)
  17. 省市县三级列表(jsp实现)
  18. html可视化拖拽框架,前端可视化拖拽方案
  19. android 如何使用httpurlconnection下载一张图片demo
  20. flex开发的仿pdf阅读器(swftools将PDF转成swf)

热门文章

  1. rss feed for testing
  2. 在HTML页面添加数学公式格式
  3. 基于matlab的暴雨强度公式参数推求,小样本流域降雨强度公式和设计降雨分布的推求方法...
  4. jar包转换为exe可执行文件
  5. Mac OS黑苹果系统安装工具及懒人版镜像文件 for macOS High Sierra/macOS Sierra
  6. Android 系统签名(.pk8、.pem) 制作成 storeFile
  7. VRay高级材质素材分享,精选,热门
  8. 第十二届蓝桥杯模拟赛Python组(第三期)
  9. 中科院-杨力祥视频教程 01课程
  10. restorator打开后win10不能打开任何程序,右键桌面没有打开选项