更多"[单选题]若用白盒测试方法测试以下代码,并满足条件覆盖,则至少需要( "的相关试题:
[单选题]若用白盒测试方法测试以下代码,并满足条件覆盖,采用McCabe度量法算出该程序的环路复杂性为( )。
Int find _max(int i,int j,int k){
int max;
if(i>j)then
if(i>k)then max =i;
else max=k;
else if(j>k)then max =j;
else max=k;
}
A.1
B.2
C.3
D.4
[单选题]白盒测试也称结构测试或逻辑驱动测试,典型的白盒测试方法包括静态测试和动态测试。其中,静态测试除了静态结构分析法、静态质量度量法外,还有______。
A.代码检查法
B.逻辑覆盖法
C.基本路径测试法
D.结构覆盖法
[单选题]以下关于白盒测试方法的叙述,不正确的是( )。
A.语句覆盖要求设计足够多的测试用例,使程序中每条语句至少被执行一次
B.与判定覆盖相比,条件覆盖增加对符合判定情况的测试,增加了测试路径
C.判定/条件覆盖准则的缺点是未考虑条件的组合情况
D.组合覆盖要求设计足够多的测试用例,使得每个判定中条件结果的所有可能组合最多出 现一次
[单选题]以下关于白盒测试方法的叙述中,错误的是( )。
A.语句覆盖要求设计足够多的测试用例,使程序中每条语句至少被执行一次
B.与判定覆盖相比,条件覆盖增加对符合判定情况的测试,增加了测试路径
C.判定/条件覆盖准则的缺点是未考虑条件的组合情况
D.组合覆盖要求设计足够多的测试用例,使得每个判定中条件结果的所有可能组合最多出现一次
[单选题]软件测试的基本方法包括白盒测试和黑盒测试方法,以下关于二者之间关联的叙述,错误的是( )。
A.黑盒测试与白盒测试是设计测试用例的两种基本方法
B.在集成测试阶段是采用黑盒测试与白盒测试相结合的方法
C.针对相同的系统模块,执行黑盒测试和白盒测试对代码的覆盖率都能够达到100%
D.应用系统负载压力测试一般采用黑盒测试方法
[单选题]采用白盒测试方法时,应根据( )和指定的覆盖标准确定测试数据。
A.程序的内部逻辑
B.程序的复杂结构
C.使用说明书的内容
D.程序的功能
[单选题]软件测试方法可分为黑盒测试法和白盒测试法两种。集成测试也叫做。
A.部件测试
B.组装测试
C.确认测试
D.集合测试
[单选题]软件测试方法可分为黑盒测试法和白盒测试法两种。黑盒测试法是通过分析程序的来设计测试用例的方法。
A.应用范围
B.内部逻辑
C.功能
D.输入数据
[单选题]软件测试方法可分为白盒测试法和黑盒测试法。黑盒测试法可以发现的软件问题不包含:( )。
A.代码冗余
B.系统功能错误
C.界面错误
D.浏览器兼容性问题
[单选题]软件测试方法可分为白盒测试法和黑盒测试法。黑盒测试法可以发现的软件问题包含( )。①.代码冗余②.系统功能错误③.界面错误④.浏览器兼容性问题
A.①②③
B.②④
C.②③④
D.①③④
[单选题]( )测试用例设计方法既可以用于黑盒测试,也可以用于白盒测试。
A.边界值法
B.基本路径法
C.正交试验设计法
D.逻辑覆盖法
[单选题]关于白盒测试的测试用例设计方法叙述,正确的是( )。
A.完成SC(语句判定)所需的测试用例数目一定多于完成DC(逻辑判定)所需的测试用例数目
B.达到100%CC(条件判定)要求就一定能够满足100%SC的要求
C.达到100%CDC(条件判定组合覆盖)要求就一定能够满足100%CC的要求
D.任何情况下,都可以达到100%路径覆盖的要求
[单选题]以下关于白盒测试和黑盒测试的理解,正确的是( )
A.白盒测试通过对程序内部结构的分析、检测来寻找问题
B.白盒测试通过一些表征性的现象、事件、标志来判断内部的运行状态
C.单元测试可应用白盒测试方法,集成测试则采用黑盒测试方法
D.在软件生命周期各个阶段都需要用白盒测试方法