慕课软件质量保证与测试(第二章.课后作业)
慕课金陵科技学院.软件质量保证与测试.第二章.软件测试策略.课后作业
- 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 下一章
博客地址:
慕课软件质量保证与测试(第二章.课后作业)相关推荐
- 慕课软件质量保证与测试(第九章.程序中隐藏错误数量估计)
慕课金陵科技学院.软件质量保证与测试.第九章.软件质量与质量保证.程序中隐藏错误数量估计 0 目录 9 软件质量与质量保证 9.2 程序中隐藏错误数量估计 9.2.1 课堂重点 9.2.2 测试与作业 ...
- 软件质量保证与测试——第二章 黑盒测试
第二章 穷尽所有可能的输入和输出才是完美的测试,但是无法实现 变量独立用等价类划分:不独立用决策表 等价类划分 划分原则: 互不相交 无冗余 结合后较完备 常见划分方法: 划分方法 有效区间 无效区间 ...
- HTML网页作业第二章课后作业,泵与泵站-第二章-课后作业.ppt
泵与泵站-第二章-课后作业 作业: 1.如图2-104所示的泵装置.泵从一个密闭水箱抽水,输入另一个密闭水箱,水箱内的水面与泵轴平齐,试问: (1)该泵装置的静杨程HST=?(m)22 (2)泵的吸水 ...
- 慕课软件质量保证与测试(第三章.课后作业)
慕课金陵科技学院.软件质量保证与测试.第三章.黑盒测试.课后作业 0 目录 3 黑盒测试 3.10 课后作业 3.10.1课堂重点 3.10.2测试与作业 4 下一章 0 目录 3 黑盒测试 3.10 ...
- 慕课软件质量保证与测试(第五章.课后作业)
慕课金陵科技学院.软件质量保证与测试.第五章.软件测试过程.课后作业 0 目录 5 软件测试过程 5.7 课后作业 5.7.1 课堂重点 5.7.2 测试与作业 6 下一章 0 目录 5 软件测试过程 ...
- 慕课软件质量保证与测试(第三章.单元测试)
慕课金陵科技学院.软件质量保证与测试.第三章.黑盒测试.单元测试 0 目录 3 黑盒测试 3.9 单元测试 3.9.1课堂重点 3.9.2测试与作业 4 下一章 0 目录 3 黑盒测试 3.9 单元测 ...
- 软件质量保证与测试第一章作业
第一章单元作业 一.名称解释 IEEE 美国电气和电子工程师协会 软件范型 指软件系统组织与结构设计的工程技术.既可以指软件系统静态的组织与结构模型,也可以指动态的软件系统开发与构造构成模型. SQA ...
- 算法设计与分析第二章课后作业
第二章 一.单选题 1 [单选题]给定字符集{a,b,c,d,e,f},若用定长码编码,至少需要几位二进制位() A.1位 B.2位 C.3位 D.4位 正确答案: C 我的答案:C 得分: 5.0分 ...
- 《统计建模与R软件》第二章课后作业解题答案
自学R语言,学习完了之后做一做习题,是对知识的一些巩固,也希望可以帮到正在学习的童鞋们. x<-c(1,2,3);y<-c(4,5,6);e<-c(1,1,1) z=2*x+y+e; ...
- 面对对象第二章课后作业
1.根据输入1~12月的数字,判断是春夏秋冬哪个季节: package com.homework.demo.test2_1;public class Season {/*** 季节类* 气象划分法 在 ...
最新文章
- [置顶] Android输入输出机制之来龙去脉之前生后世
- Windows7是什么
- ios 从assets加载图片_iOS 使用Assets.xcassets添加启动图和Icon
- 试验IFTTT同步发微博
- 走自己的路,记得回头看看
- 小技巧——直接在目录中输入cmd然后就打开cmd命令窗口
- mysql数据库增删改操作不自动提交事务
- UNIX环境高级编程-#include “apue.h“
- ARM嵌入式开发,高通MSM8937核心板h
- 「深度」详解Uber自动驾驶汽车传感器系统,什么样的配置才能避免撞人事件!...
- 手机应用软件卸载【adb】
- 香港十大炒黄金交易公司排名2020版一览
- 超级老板键软件,一键隐藏任务。如何在上班的时候打游戏看电影
- CSDN上一个非常搞笑的帖子内容---一个让我瞠目结舌的电脑高手
- mooc成都工业学院C语言测试,成都工业学院通识公共选修课管理暂行规定
- 【Python爬虫实战】用urllib与服务端交互(发送和接收数据)
- 省市县三级列表(jsp实现)
- html可视化拖拽框架,前端可视化拖拽方案
- android 如何使用httpurlconnection下载一张图片demo
- flex开发的仿pdf阅读器(swftools将PDF转成swf)
热门文章
- rss feed for testing
- 在HTML页面添加数学公式格式
- 基于matlab的暴雨强度公式参数推求,小样本流域降雨强度公式和设计降雨分布的推求方法...
- jar包转换为exe可执行文件
- Mac OS黑苹果系统安装工具及懒人版镜像文件 for macOS High Sierra/macOS Sierra
- Android 系统签名(.pk8、.pem) 制作成 storeFile
- VRay高级材质素材分享,精选,热门
- 第十二届蓝桥杯模拟赛Python组(第三期)
- 中科院-杨力祥视频教程	01课程
- restorator打开后win10不能打开任何程序,右键桌面没有打开选项