如果某个程序的输入数据的可能值划分为n个合理等价类,m个不合理等价类,这些等价类均为数轴上的一个有限区间范围,则采用边界值测试方法至少需要()个测试用例。
A. m+n
B. 2m+n
C. 2n+m
D. 2(m+n)
查看答案
如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用()和决策表法。
A. 等价类划分
B. 因果图法
C. 边界值分析
D. 场景法
设有下列语句序列:
A. (x>1)and(y<=5)thenz←x*y
B. sez←x+y;
C. z=12thenz←2*z;
D. 用判定条件覆盖法进行测试,则应选用()为测试用例。
E. x=1,y=12;x=4,y=7
F. x=2,y=1;x=3,y=3
G. x=3,y=4;x=1,y=9
H. x=4,y=5;x=1,y=6
软件测试中,白盒方法是通过分析程序的 ( )来设计测试实例的方法,除了测试程序外,还适用于对 ( ) 阶段的软件文档进行测试。
A. 应用范围
B. 内部逻辑
C. 功能
D. 输入数据
E. 编码
F. 软件详细设计
G. 软件概要设计
有数组定义int aa[]=new int[5],则下面描述不正确的是( )
A. aa[1]的值为0;
B. aa的长度为aa.length;
C. 语句aa[5]=1;有语法错误
D. 因没有给aa[1]赋值,所以aa[1]的值不确定;