软件工程白盒测试题目

“软件工程白盒测试题目”相关的资料有哪些?“软件工程白盒测试题目”相关的范文有哪些?怎么写?下面是小编为您精心整理的“软件工程白盒测试题目”相关范文大全或资料大全,欢迎大家分享。

软件工程第1阶段测试题

标签:文库时间:2024-07-08
【bwwdw.com - 博文网】

江南大学现代远程教育 第一阶段测试卷

考试科目:《软件工程》第1章至第3章(总分100分) 时间:90分钟

__________学习中心(教学点) 批次: 层次: 专业: 学号: 身份证号: 姓名: 得分:

一、单选题(每小题1分,共计20分)

1.软件是一种( )产品。

A.物质 B.逻辑 C.有形 D.消耗 2.软件产品的开发主要是( )。

A.复制 B.再生产 C.拷贝 D.研制 3.个体手工劳动生产方式的时代是( )。

A.程序设计 B.软件生产自动化 C.程序系统 D.软件工程 4.软件工程是一门( )学科。

A.理论性

软件工程第1阶段测试题

标签:文库时间:2024-07-08
【bwwdw.com - 博文网】

江南大学现代远程教育 第一阶段测试卷

考试科目:《软件工程》第1章至第3章(总分100分) 时间:90分钟

__________学习中心(教学点) 批次: 层次: 专业: 学号: 身份证号: 姓名: 得分:

一、单选题(每小题1分,共计20分)

1.软件是一种( )产品。

A.物质 B.逻辑 C.有形 D.消耗 2.软件产品的开发主要是( )。

A.复制 B.再生产 C.拷贝 D.研制 3.个体手工劳动生产方式的时代是( )。

A.程序设计 B.软件生产自动化 C.程序系统 D.软件工程 4.软件工程是一门( )学科。

A.理论性

软件工程第3阶段测试题

标签:文库时间:2024-07-08
【bwwdw.com - 博文网】

江南大学现代远程教育 第三阶段测试卷

考试科目:《软件工程》第6章至第8章(总分100分) 时间:90分钟

______________学习中心(教学点) 批次: 层次: 专业: 学号: 身份证号: 姓名: 得分:

一、 单选题(每小题1分,共计20分)

1. 在黑盒测试中,着重检查输入条件组合的方法是( )

A.等价类划分法 B.边界值分析法 C.错误推测法 D.因果图法 2. McCabe复杂性度量又称( )

A.代码行度量 B.环路度量 C.程序量度量 D.功能性度量 3. 成功的测试是指运行测试用例后( )

A.未发现程序错误 B.发现了程序错误 C.证明程序正确 D.改正了

软件工程第3阶段测试题

标签:文库时间:2024-07-08
【bwwdw.com - 博文网】

考试科目:《软件工程》第6章至第8章(总分100分)

一、 单选题(每小题1分,共计20分)

1. 在黑盒测试中,着重检查输入条件组合的方法是( D )

A.等价类划分法 B.边界值分析法 C.错误推测法 D.因果图法 2. McCabe复杂性度量又称( B )

A.代码行度量 B.环路度量 C.程序量度量 D.功能性度量 3. 成功的测试是指运行测试用例后( B )

A.未发现程序错误 B.发现了程序错误 C.证明程序正确 D.改正了程序错误 4. 不属于白盒测试的技术是( D )

A.路径覆盖 B.判定覆盖 C.循环覆盖 D.边界值分析 5. 与选择编程语言无关的因素是( D )

A.软件开发的方法 B.软件执行的环境 C.程序设计风格 D.软件开发人员的知识 6.集成测试时,能较早发现高层模块

软件工程第2阶段测试题

标签:文库时间:2024-07-08
【bwwdw.com - 博文网】

江南大学现代远程教育 第二阶段测试卷

考试科目:《软件工程》第4章至第5章(总分100分) 时间:90分钟

______________学习中心(教学点) 批次: 层次: 专业: 学号: 身份证号: 姓名: 得分:

一、单选题(每小题1分,共计20分)

1. 模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的( ) A.抽象和信息隐蔽 B.局部化和封装化

C.内聚性和耦合性 D.激活机制和控制方法 2. 好的软件结构应该是( )

A.高耦合、高内聚 B.低耦合、高内聚 C.高耦合、低内聚 D.低耦合、低内聚 3. 设计软件结构一般不确定(

东北农业大学20春《软件工程(专)》在线测试题题目

标签:文库时间:2024-07-08
【bwwdw.com - 博文网】



东北农业大学20春《软件工程(专)》在线测试题
试卷总分:100 得分:30
一、单选题 (共 5 道试题,共 10 分)
1.在维护请求且进行的维护过程中,应先(),然后对维护要求进行评估并分别处理。
A.组织人员维护
B.确定维护类型
C.安排维护先次序
D.分析软件错误的严重程序

2.类库这种机制是 ( ) 级别的信息共享。
A.同一类
B.同一应用
C.不同类
D.不同应用

3.下列不属于面向对象开发方法的是()
A.UML
B.OMT
C.Coad
D.Booch

4.在对数据流的分析中,主要是找到中心变换,这是从()导出结构图的关键。
A.数据结构
B.数据流图
C.实体关系
D.E-R图

5.在以下模块耦合性类型中,模块之间独立性最差的类型是:(    )
A.标记耦合
B.无直接耦合
C.控制耦合
D.内容耦合

二、判断题 (共 10 道试题,共 20 分)
6.软件开发小组的组成人员的素质应该好,而人数则不宜过多( )

7.文档是影响软件可维护性的决定因素( )

8.对象模型表示了静态的、结构化的系统数据性质,描述了系统的静态结构,它是从客观世界实体的对象关系角度来描述的,表现了对象的相互关系。 ( )

9.复用也叫重用或再用,面向对象技术中的“类",是比较理想的可重用软构件。有三种重

软件测试白盒测试测试用例与代码

标签:文库时间:2024-07-08
【bwwdw.com - 博文网】

实验二 白盒测试

1.实验目的

能熟练应用白盒测试技术设计测试用例

2.实验内容

计算生日是星期几

已知公元1年1月1日 是星期一。编写一个程序,只要输入年月日,就能回答那天是星期几。应用逻辑覆盖方法和基本路径测试方法为上面的问题设计测试用例。要求: (1)画出该程序的控制流图;

(2)用基本路径测试方法给出测试路径; (3)为满足判定/条件覆盖设计测试用例。

3.程序代码

#include \#include \int main1() {

int day,mn,yr,i,days=0,s,k;

int mont[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; char wek[][9]={ {'S','u','n','d','a','y'},

{'M','o','n','d','a','y'}, {'T','u','e','s','d','a','y'}, {'W','e','d','n','s','d','a','y'}, {'T','h','u','r','s','d','a','y'}, {'F','r','i','d','a','y'}, {'S','a','t

白盒测试练习题目

标签:文库时间:2024-07-08
【bwwdw.com - 博文网】

选择题

1.在下面说列举的逻辑测试覆盖中,测试覆盖最强的是 。

A.条件覆盖 B.条件组合覆盖 C.语句覆盖 D.判定/条件覆盖 答案:B

2.在下面说列举的逻辑测试覆盖中,测试覆盖最弱的是 。

A.条件覆盖 B.条件组合覆盖 C.语句覆盖 D.判定/条件覆盖 答案:C

3.对下面的个人所得税程序中,满足判定覆盖测试用例的是 。

if (income < 800) tarrate = 0 ;

else if (income <= 1500) tarrate = 0.05 ; else if (income < 2000) tarrate = 0.08 ; else tarrate = 0.1 ;

A.income = (799, 1500, 1999, 2001) B.income = (799, 1501, 2000, 2001) C.income = (800, 1500, 2000, 2001) D.income = (800, 1499, 2000, 2001)

4.对下面的个人所得税程序中,满足语句覆盖测试用例的是 。

if (income < 800) tarrate = 0 ;

else if (income <= 1500) tarrate = 0.05 ; else if (income < 2000) tarrate = 0.08 ; else tarrate = 0.1 ;

A.income = (800, 1500, 2000, 2001) B.income = (800, 801, 1999, 2000) C.i

白盒测试

标签:文库时间:2024-07-08
【bwwdw.com - 博文网】

白盒测试理论

为什么给做白盒测试?

这个问题比较复杂,我们可以先从一个比喻讲起。

假设有一台面包机,从上面倒入面粉和水,开动机器之后从下面出来的就是烤好的面包,这个机器的功能比较单一,接口很清晰,输入的是面粉和水,输出的是面包。现在我们来看看这个机器是不是好用的?我们在入口处倒入面粉和水,没有出现我们预期的面包,所以我们判定这台面包机是坏掉的,经管我们从外部看不出来,下面我们要怎么修好它呢?一种方法是我们确认它是坏的了,送到修理厂去修理,一种就是我们拆开来看看问题出现在哪里,而这个拆开来检查问题的方式就是像是我们在软件测试中的白盒测试。也许这台有问题的面包机,通过上方水流的清洗就能用了,但是我们还是应该把它的零件拆下来,拿块抹布沾点清洗剂,把每个零件的坑坑槽槽都擦拭一遍,再组装回去,假设我们没有这么做,只是简单的用水清洗了一下,面包机是能用了,但是这样的系统确是不稳定的,不一定哪个锈蚀掉的螺母就会被我们吃到。

我们可以将这台面包机看成一个简单的系统,虽然实际中的软件系统要比这复杂的多,所以清洗软件系统也要进行清洗测试,每一条分支都应该被测试到,防止锈掉的螺母出现。这就是我们要进行白盒测试的原因

为什么白盒测试又叫玻璃盒测试?

我们先说说白盒测

白盒测试

标签:文库时间:2024-07-08
【bwwdw.com - 博文网】

白盒测试理论

为什么给做白盒测试?

这个问题比较复杂,我们可以先从一个比喻讲起。

假设有一台面包机,从上面倒入面粉和水,开动机器之后从下面出来的就是烤好的面包,这个机器的功能比较单一,接口很清晰,输入的是面粉和水,输出的是面包。现在我们来看看这个机器是不是好用的?我们在入口处倒入面粉和水,没有出现我们预期的面包,所以我们判定这台面包机是坏掉的,经管我们从外部看不出来,下面我们要怎么修好它呢?一种方法是我们确认它是坏的了,送到修理厂去修理,一种就是我们拆开来看看问题出现在哪里,而这个拆开来检查问题的方式就是像是我们在软件测试中的白盒测试。也许这台有问题的面包机,通过上方水流的清洗就能用了,但是我们还是应该把它的零件拆下来,拿块抹布沾点清洗剂,把每个零件的坑坑槽槽都擦拭一遍,再组装回去,假设我们没有这么做,只是简单的用水清洗了一下,面包机是能用了,但是这样的系统确是不稳定的,不一定哪个锈蚀掉的螺母就会被我们吃到。

我们可以将这台面包机看成一个简单的系统,虽然实际中的软件系统要比这复杂的多,所以清洗软件系统也要进行清洗测试,每一条分支都应该被测试到,防止锈掉的螺母出现。这就是我们要进行白盒测试的原因

为什么白盒测试又叫玻璃盒测试?

我们先说说白盒测