首页
登录
从业资格
关于白盒测试与黑盒测试的最主要区别,正确的是()。A.黑盒测试比白盒测试应用更广
关于白盒测试与黑盒测试的最主要区别,正确的是()。A.黑盒测试比白盒测试应用更广
免费题库
2022-08-02
54
问题
关于白盒测试与黑盒测试的最主要区别,正确的是()。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测试的目的是检查界面
随机试题
Dinosaurs,saber-toothtigersandthedodobirdarefamousexamplesof(1)__
[originaltext]W:Ilivedwithmybrotherthiswinteranddidn’thavetopayren
TipsforPublicSpeakingI.Theprocessofpreparation
消防应急广播能按预定程序向保护区域广播火灾事故有关信息,广播语音清晰,距扬声器正
目前在我国生产的泡沫灭火系统中,所用泡沫比例混合器的形式有( )。A.环泵式
突发公共卫生事件应急工作,应当遵循的方针是()A.预防为主、常备不懈 B.统
患者男性,38岁。因呼吸道感染伴咳嗽、发热到医院就诊,医嘱给予青霉素80万U肌内
在态度型培训法中,行为模仿法不适宜于( )的培训。A.高层管理人员B.基层管理
现代教师的基本素质包括思想政治素质、道德素质、()素质、()素质
检验检测机构因接受被检测单位10000元好处费,出具虚假评价证明,从而导致事故发
最新回复
(
0
)