简述白盒测试的思想,并列举两种典型的测试技术。

  • A+
所属分类:化学工程题库
(1)【◆题库问题◆】:[问答题] 简述白盒测试的思想,并列举两种典型的测试技术

【◆参考答案◆】:
白盒测试又称结构测试,它把测试对象看作一个透明的盒子。测试人员须了解程序的内部结构和处理过程,以检查处理过程的细节为基础,对程序中尽可能多的逻辑路径进行测试,检查内部控制结构和数据结构是否有错,实际的运行状态和预期的状态是否一致
典型测试技术:逻辑驱动、基本路径测试等

(2)【◆题库问题◆】:[单选] 常用的设计模式有()种。
A.20
B.23
C.18
D.25

【◆参考答案◆】:B

(3)【◆题库问题◆】:[名词解释] 黑盒法

【◆参考答案◆】:
该方法把被测试对象看成一个黑盒子,测试人员完全不考虑程序的内部结构和处理过程,只在软件接口处进行测试,依照需求规格说明书,检查程序是否满足功能要求。因此,黑盒测试又称为功能测试或数据驱动测试。

(4)【◆题库问题◆】:[填空题] 某带头结点的单链表的头指针为head,判定该链表为非空的条件是()。

【◆参考答案◆】:head->next!=NULL

(5)【◆题库问题◆】:[单选] 面向对象的软件技术以()为核心
A.数据
B.对象
C.过程
D.结构

【◆参考答案◆】:B

(6)【◆题库问题◆】:[单选] 下列哪一个接口定义了用于查找、创建和删除EJB实例()
A.Home
B.Remote
C.Local
D.Message

【◆参考答案◆】:A

(7)【◆题库问题◆】:[填空题] 目前,软件项目的进度安排的两种比较常用的方法是()和关键路径法(CPM),这两种方法都生成描述项目进展状态的任务网络图。

【◆参考答案◆】:程序评估与审查技术(PERT)

(8)【◆题库问题◆】:[单选] 从后台启动进程,应在命令的结尾加上符号()?
A.&
B.@
C.#
D.$

【◆参考答案◆】:A

(9)【◆题库问题◆】:[填空题] 为了评价风险,常采用三元组[ri,pi,xi]来描述风险。其中ri代表第i种风险,pi表示(),xi代表该风险带来的影响。

【◆参考答案◆】:第i种风险发生的概率

(10)【◆题库问题◆】:[单选] 在软件工程的原则中,抽象、信息隐藏、模块化和局部化的原则支持软件的()。
A.有效性
B.可互操作性
C.可靠性
D.可追踪性

【◆参考答案◆】:C

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: