首页
登录
从业资格
关于白盒测试与黑盒测试的最主要区别,正确的是()。A.黑盒测试比白盒测试应用更广
关于白盒测试与黑盒测试的最主要区别,正确的是()。A.黑盒测试比白盒测试应用更广
免费题库
2022-08-02
75
问题
关于白盒测试与黑盒测试的最主要区别,正确的是()。A.黑盒测试比白盒测试应用更广泛B.白盒测试可以使用测试工具,黑盒测试不能使用工具C.白盒测试需要程序员参与,黑盒测试不需要D.白盒测试侧重于程序结构,黑盒测试侧重于功能
选项
A.黑盒测试比白盒测试应用更广泛
B.白盒测试可以使用测试工具,黑盒测试不能使用工具
C.白盒测试需要程序员参与,黑盒测试不需要
D.白盒测试侧重于程序结构,黑盒测试侧重于功能
答案
D
解析
本题考查黑盒测试和白盒测试的基础知识。黑盒测试把被测试对象看成一个黑盒子,测试人员完全不考虑程序的内部结构和处理过程,只在软件的接口处进行测试,依据需求规格说明书,检查程序是否满足功能要求。因此,黑盒测试又称为功能测试或数据驱动测试,使用这种方法,为了做到穷尽测试,至少必须对所有输入数据的各种可能值的排列组合都进行测试。即黑盒测试使用所有有效和无效的输入数据来测试程序是不现实的,所以黑盒测试同样不能做到穷尽测试。只能选取少量最有代表性的输入数据,以期用较少的代价暴露出较多的程序错误。白盒测试又称为穷举路径测试或逻辑驱动测试,把测试对象看作一个打开的盒子,测试人员须了解程序的内部结构和处理过程,以检查处理过程的细节为基础,对程序中尽可能多的逻辑路径进行测试,检验内部控制结构和数据结构是否有错,实际的运行状态与预期的状态是否一致。由于白盒测试是结构测试,所以被测对象基本上是源程序,以程序的内部逻辑为基础设计测试用例。需要根据概要设计和详细设计说明文档生成用于白盒测试的测试用例。
转载请注明原文地址:https://tihaiku.com/congyezige/2416724.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
在设计白盒测试用例时,(1)是最弱的逻辑覆盖。在下图所示流程中,至少需要(2)个
甲程序员为乙软件设计师开发的应用软件编写了操作说明书,并已交付用户使用,( )
若采用白盒测试法对下面流程图所示算法进行测试,且要满足语句覆盖,则至少需要(1)
编译和解释是实现高级程序设计语言的两种方式,其区别主要在于( )。A.是否进行
计算机软件有系统软件和应用软件,下列()属于应用软件。A.Linux B.Un
系统测试计划应该在软件开发的()阶段制定。A.需求分析 B.概要设计
以下各项中,(53)不属于性能测试。A.用户并发测试 B.响应时间测试 C.
若采用白盒测试法对下面流程图所示算法进行测试,且要满足语句覆盖,则至少需要(51
在()时,一般需要进行兼容性测试。A.单元测试 B.系统测试 C.功能测试
关于用户界面(UI)测试的叙述中,不正确的是()。A.UI测试的目的是检查界面
随机试题
OnehundredandthirteenmillionAmericanshaveatleastonebankissuedcred
Theseveresttestofcharacterisnotsomuchtheabilitytokeepasecretasit
脸书并没有传播智慧,而是散布令人着迷且加深偏见的内容。(dishout;reinforce)Insteadofimpartingwisdom,Face
Interestreferstotheamountwhatyourmoneyearnswhenitiskeptinasavings
采用超声回弹综合法检测混凝土的抗压强度,每个测区内应布置3个超声测点。()
30岁妇女,第1胎,宫内孕34周。有原发性高血压,合并妊娠高血压综合征。3小时前
在涵洞工程中,倒虹吸管施工主要工序包括()。A.测量放线 B.基坑开挖 C.
下列句子中,加点的成语或俗语使用正确的一项是()。A. B. C. D
看到一面红旗,这时的心理活动是( )A.感觉 B.记忆 C.知觉 D.视
投资项目决策分析与评价的基本要求包括贯彻落实科学发展观、资料数据准确可靠和()
最新回复
(
0
)