首页
登录
从业资格
关于白盒测试与黑盒测试的最主要区别,正确的是()。A.黑盒测试比白盒测试应用更广
关于白盒测试与黑盒测试的最主要区别,正确的是()。A.黑盒测试比白盒测试应用更广
免费题库
2022-08-02
61
问题
关于白盒测试与黑盒测试的最主要区别,正确的是()。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测试的目的是检查界面
随机试题
______isgenerallyaccepted,economicalgrowthisdeterminedbythesmoothdevel
Surprisinglyenough,modernhistorianshaverarelyinterestedthemselvesi
Highstreetshopsuseavarietyofmeanstoattractshoppers,suchasstriki
著作权财产权以及应当由著作权人享有的其他权利保护期为( )。A.30年 B.4
关于败酱草的功效,下列不正确的是A、祛瘀止痛 B、消痈排脓 C、利尿消肿
在下列沟通协调内容中,属于施工现场内部的是()。A、设计单位图纸交付顺序 B、
胎方位为枕右前时,胎先露的指示点是()。A.额骨 B.颏骨 C.后囟 D
关于胎膜早破的病因说法不正确的是A.前置胎盘 B.创伤 C.胎位不正 D.
RLC串联电路如图所示,在工频电压u(t)的激励下,电路的阻抗等于:
王某的住房公积金贷款采用“等额还本利息照付”的方式还款,如不考虑利率变化,则各期
最新回复
(
0
)