|
1.下面有关软件缺陷的说法中错误的是(ABC)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背
2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的( B )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷
3.下面说法正确的是(D)。
A.软件测试仅是在编程之后进行的测试。
B.需求规格说明、概要设计规格说明、详细设计规格说明、源程序这些并不全是软件测试的对象。
C.测试配置是软件配置的一个子集。
D.错误发现的越晚,改正的代价就越大,这个代价是呈现接近线性增长的趋势。
4.下列关于软件测试策略的叙述中不正确的是(B)。
A.增量测试的主要问题在于需要额外编写很多特殊的测试程序
B.静态测试与动态测试都要执行程序
C.Myers认为自底向上测试方法要优于自顶向下测试的方法
D.软件性能测试的目标之一是为了提高性能
5.简答题:
有函数f(x,y,z),其中x∈[1900,2100],y∈[1,12],z∈[1,31]的。请写出该函数采用基本边界值分析法设计的测试用例?
答: x的取值分别为:1899,1900,1901,2009,2100,2101。
y的取值分别为:0,0.9,1,1.1,2,6,11,12,12.9,13。
z的取值分别为:0,1,2,17,30,31,32。
测试用例应该有420种组合。
新人,请指教!
{<2000,6,1>,<2000,6,2>,<2000,6,30>,<2000,6,31>,<2000,1,15>,<2000,2,15>,<2000,11,15>,<2000,12,15>,<1900,6,15>,<1901,6,15>,<2099,6,15>,<2100,6,15>,<2100,6,15>} |
|