首页
登录
从业资格
关于白盒测试与黑盒测试的最主要区别,正确的是()。A.黑盒测试比白盒测试应用更广
关于白盒测试与黑盒测试的最主要区别,正确的是()。A.黑盒测试比白盒测试应用更广
免费题库
2022-08-02
46
问题
关于白盒测试与黑盒测试的最主要区别,正确的是()。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测试的目的是检查界面
随机试题
They______becausethelight’son!A、musthavegoneoutB、can’thavegoneoutC、
Whethertheeyesare"thewindowsofthesoul"isdebatable;theyarein-(1
Alinguisticsituationinwhichtwostandardlanguagesareusedeitherbyanind
UnderstandingDepressionI.Misunderstandingofdepressi
InChinaphonetalkisexpensive.Ifyouwanttomakeitcheaper,makephone
DREAMWORLDINFORMATIONHOURSOFOPERATION:Dreamworldisopeneveryday
构成文件的基本单位是字符,这一类文件称为()。A.流式文件 B.记录式文件
共用题干 Pandemic(大面积流行的)H1N12009Themost
制作一个主题为《节约水资源》的多媒体课件,首先需要进行() A、脚本编写B
病毒性肺炎的主要病理学特征是() A.化脓性炎 B.纤维素性炎 C.浆液性
最新回复
(
0
)