51Testing软件测试论坛

标题: 测试知识大闯关第二期(活动答案和获奖名单公布)2012-03-05 [打印本页]

作者: lsekfe    时间: 2012-2-27 10:27
标题: 测试知识大闯关第二期(活动答案和获奖名单公布)2012-03-05

  亲爱的51Testing父老乡亲们,新的一周又来到了,准备干什么呢?除了上班以外,会不会觉得空虚无聊呢?没问题。51论坛每周将推出“测试知识大闯关”活动。在此项活动中,你不仅可以学到许多测试知识,更重要的是有机会获得精美奖品哦。快呼朋引伴来参加每周的知识大闯关吧,看你是否有实力,有运气获得精美奖品呢?



题目:(其中有多选和单选)
1.下面有关软件缺陷的说法中错误的是(A b C)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背


2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(    B  )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷


3.下面说法正确的是(C)。
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]的。请写出该函数采用基本边界值分析法设计的测试用例?

{<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>}



【回复的格式】:题目+答案+自己的看法。


【活动时间】 : 每周一11:00——每周五17:30(在此活动时间外中奖无效)


   




【奖品】 :

一等奖:精通QTP——自动化测试技术领航*1

[attach]77768[/attach]



二等奖:米奇马克杯*1

[attach]77769[/attach]




三等奖:金士顿U盘*1

[attach]77770[/attach]



【积分奖励】

综合技术指数30分(取活动期间回答正确的前3名网友)

综合技术指数24分(取活动期间回答正确的前5名网友)

综合技术指数12分(取活动期间回答正确的前8名网友)  


【温馨提示】

1、本次活动每个ID只能对答案进行一次跟贴,多次跟贴只取跟帖最前一次! (跟贴结束后不能进行更改)

2、如果跟帖后系统提示“请输入验证码”,那么说明你还是51的新人哦!

3、伪造中奖或无实质内容答题就刷屏,取消中奖资格

4. 获奖会员请查看你们的短消息,尽快把联系方式发给我。


PS:每期请各位严格按照回复的格式,不然不予获奖!


                        

获奖名单
奖项获奖名单奖励答案链接
一等奖liu_yongsheng 精通QTP——自动化测试技术领航4#
二等奖MonaDuan米奇马克杯6#
三等奖beata-chenli 金士顿U盘7#



请获奖选手以站内短消息的方式,提供下您的获奖地址。谢谢!

PS:请各位会员接下来的每期请各位严格按照回复的格式,不然不予获奖!


作者: MonaDuan    时间: 2012-2-27 11:52
1.下面有关软件缺陷的说法中错误的是(C)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(  B   )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷

3.下面说法正确的是(C)。
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]的。请写出该函数采用基本边界值分析法设计的测试用例?
(编辑错了吧?是y∈[1,12],z∈[1,31]吧)
输入
<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>, <2000,6,15>
作者: lsekfe    时间: 2012-2-27 11:58
回复 2# MonaDuan


    LZ您可以再发送一次,请再仔细查看下题目!
作者: liu_yongsheng    时间: 2012-2-27 12:50
1.下面有关软件缺陷的说法中错误的是(ABC)。
看法:缺陷在开发和维护过程中都可能存在,且缺陷分等级及严重程度,不是所有的缺陷都是程序崩溃的

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(  B   )。
看法:严重地影响系统要求或基本功能的实现,且没有办法更正的属于严重缺陷;
3.下面说法正确的是(C)。
看法:软件测试不仅仅是在编程之后进行的测试,可以与开发同步进行;文档也是测试的对象;错误发现的越晚,后期的代价就越大,但不是呈现接近线性增长的趋势的;因此只有C是对的;

4.下列关于软件测试策略的叙述中不正确的是(B)。
看法:静态测试是不需要执行程序的;因此B的叙述是错误的;

5.简答题:
有函数f(x,y,z),其中x∈[1900,2100],y∈[1.12],z∈[1.31]的。请写出该函数采用基本边界值分析法设计的测试用例?
<2000,6,1>,<2000,6,2>,<2000,6,30>,<2000,6,31>
<2000,1,16>,<2000,2,16>,<2000,11,16>,<2000,12,16>
<1900,6,16>,<1901,6,16>,<2099,6,16>,<2100,6,16>
<2000,6,16>

看法:对于包含3个变量的程序,采用边界值分析法,至少要产生4*3+1=13个用例;
作者: hoperun    时间: 2012-2-27 13:02
1.下面有关软件缺陷的说法中错误的是(C)。
看法:缺陷分等级及严重程度,不是所有的缺陷都是程序崩溃的

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(  B   )。
看法:严重地影响系统要求或基本功能的实现,且没有办法更正的属于严重缺陷;
3.下面说法正确的是(C)。
看法:软件测试不仅仅是在编程之后进行的测试,可以与开发同步进行;文档也是测试的对象;错误发现的越晚,后期的代价就越大,但不是呈现接近线性增长的趋势的;因此只有C是对的;

4.下列关于软件测试策略的叙述中不正确的是(B)。
看法:静态测试是不需要执行程序的;因此B的叙述是错误的;

5.简答题:
有函数f(x,y,z),其中x∈[1900,2100],y∈[1.12],z∈[1.31]的。请写出该函数采用基本边界值分析法设计的测试用例?
<2000,6,1>,<2000,6,2>,<2000,6,30>,<2000,6,31>
<1900,6,14>,<1901,6,14>,<2099,6,14>,<2100,6,14>
<2000,6,14>,<2000,1,14>,<2000,2,14>,<2000,11,14>,<2000,12,14>

看法:包含n个变量的程序,采用边界值分析法,至少要产生n*3+1个数的测试用例;
作者: MonaDuan    时间: 2012-2-27 13:53

1.下面有关软件缺陷的说法中错误的是(ABC)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背

ABC都说的不全面~缺陷是软件在开发以及维护等过程中存在的问题,导致系统程序崩溃的错误是缺陷,缺陷还包含其他的错误

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(  B   )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷
缺陷的严重程度一般划分为三级:严重 、中等、轻微,1、 严重(urgent):

  ①   用户需求未实现(影响到用户完成业务);

  ②   用户需求实现错误(影响到用户完成业务);

  ③   导致被测软件响应明显很慢(假死)、死机、非法退出、崩溃;

  ④   用户使用频繁的功能,响应时间超出忍耐限度(不影响其他功能模块);

  ⑤   导致后台数据受损或丢失



3.下面说法正确的是(C)。
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]的。请写出该函数采用基本边界值分析法设计的测试用例?
(编辑错了吧?是y∈[1,12],z∈[1,31]吧)
输入
<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>, <2000,6,15>
作者: beata-chenli    时间: 2012-2-27 14:41
1.下面有关软件缺陷的说法中错误的是(ABC)。描述不全面。
2.功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(  B   )。
3.下面说法正确的是(C)。排除法
4.下列关于软件测试策略的叙述中不正确的是(B)。
5.简答题:
(2000,6,1)(2000,6,2)(2000,6,31)(2000,6,30)(2000,1,15)(2000,2,15)(1900,6,5)(2000.6.15)(2100,6,15)(2000,11,15)
(2099,6,15)(1901,6,15)(2000,12,15)
作者: 乐呗123    时间: 2012-2-27 14:54
1.下面有关软件缺陷的说法中错误的是( C )。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背

只要是不符合需求等的问题就是缺陷,并非只有导致系统程序崩溃的错误

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(   B  )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷

缺陷级别他为严重、一般、轻微

3.下面说法正确的是( C )。
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:(1901,2101);(1899,2009);(1900,2100);
      Y:(0,11);(2,13);(1,12);
      Z:(0,30);(2,32);(1,31)
作者: yanyz    时间: 2012-2-27 15:06
1.下面有关软件缺陷的说法中错误的是(ABC)。
2.功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(  B   )。
3.下面说法正确的是(C)。
4.下列关于软件测试策略的叙述中不正确的是(B)。
5.简答题:
<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>, <2000,6,15>
作者: 061001    时间: 2012-2-27 15:34
1.下面有关软件缺陷的说法中错误的是(ABC)。缺陷不仅仅存在于开发、维护阶段,缺陷的等级也不仅仅是使系统崩溃,因此错误的说法为ABC

2.功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(  B   )。严重地影响系统要求或基本功能的实现,且没有办法更正的属于严重缺陷;

3.下面说法正确的是(C)。软件测试是从需求分析阶段就介入的,不仅仅是在编程之后进行的测试;并且文档也应该进行测试;错误发现的越晚,后期的代价就越大,但不是呈现接近线性增长的趋势的

4.下列关于软件测试策略的叙述中不正确的是(B)。
看法:增量测试必须要为每个模块准备一个驱动模块;静态测试是不需要执行程序的

5.简答题:
有函数f(x,y,z),其中x∈[1900,2100],y∈[1,12],z∈[1,31]的。请写出该函数采用基本边界值分析法设计的测试用例?
X的可能取值:1899,1900,1901,2099,2100,2101      
Y的可能取值:0,1,2,11,12,13
Z的可能取值:0,1,2,30,31,32
根据排列组合:共有6^3+1个,即216+1=217,其中一个为中间值。没有给出具体的式子不考虑无效值,所以共有217个测试用例
作者: 061001    时间: 2012-2-27 15:34
1.下面有关软件缺陷的说法中错误的是(ABC)。缺陷不仅仅存在于开发、维护阶段,缺陷的等级也不仅仅是使系统崩溃,因此错误的说法为ABC

2.功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(  B   )。严重地影响系统要求或基本功能的实现,且没有办法更正的属于严重缺陷;

3.下面说法正确的是(C)。软件测试是从需求分析阶段就介入的,不仅仅是在编程之后进行的测试;并且文档也应该进行测试;错误发现的越晚,后期的代价就越大,但不是呈现接近线性增长的趋势的

4.下列关于软件测试策略的叙述中不正确的是(B)。
看法:增量测试必须要为每个模块准备一个驱动模块;静态测试是不需要执行程序的

5.简答题:
有函数f(x,y,z),其中x∈[1900,2100],y∈[1,12],z∈[1,31]的。请写出该函数采用基本边界值分析法设计的测试用例?
X的可能取值:1899,1900,1901,2099,2100,2101      
Y的可能取值:0,1,2,11,12,13
Z的可能取值:0,1,2,30,31,32
根据排列组合:共有6^3+1个,即216+1=217,其中一个为中间值。没有给出具体的式子不考虑无效值,所以共有217个测试用例
作者: 061001    时间: 2012-2-27 15:35
1.下面有关软件缺陷的说法中错误的是(ABC)。缺陷不仅仅存在于开发、维护阶段,缺陷的等级也不仅仅是使系统崩溃,因此错误的说法为ABC

2.功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(  B   )。严重地影响系统要求或基本功能的实现,且没有办法更正的属于严重缺陷;

3.下面说法正确的是(C)。软件测试是从需求分析阶段就介入的,不仅仅是在编程之后进行的测试;并且文档也应该进行测试;错误发现的越晚,后期的代价就越大,但不是呈现接近线性增长的趋势的

4.下列关于软件测试策略的叙述中不正确的是(B)。
看法:增量测试必须要为每个模块准备一个驱动模块;静态测试是不需要执行程序的

5.简答题:
有函数f(x,y,z),其中x∈[1900,2100],y∈[1,12],z∈[1,31]的。请写出该函数采用基本边界值分析法设计的测试用例?
X的可能取值:1899,1900,1901,2099,2100,2101      
Y的可能取值:0,1,2,11,12,13
Z的可能取值:0,1,2,30,31,32
根据排列组合:共有6^3+1个,即216+1=217,其中一个为中间值。没有给出具体的式子不考虑无效值,所以共有217个测试用例
作者: 061001    时间: 2012-2-27 15:36
不好意思占了好几楼,速度有点慢还以为木有发出去
作者: 孤单芭蕾lonely    时间: 2012-2-27 15:44
1.下面有关软件缺陷的说法中错误的是(ABC)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的( B    )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷

3.下面说法正确的是(C)。
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]的。请写出该函数采用基本边界值分析法设计的测试用例?
<2000,6,0>,<2000,6,1>,<2000,6,31>,<2000,6,32>
<2000,0,16>,<2000,1,16>,<2000,12,16>,<2000,13,16>
<1989,6,16>,<1900,6,16>,<2100,6,16>,<2101,6,16>
作者: xyyhljm    时间: 2012-2-27 15:46
1.下面有关软件缺陷的说法中错误的是(ABC)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背
解析:缺陷贯穿于系统开发的整个周期,并不仅仅存在于周期中的某个阶段。

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(  B   )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷
解析:致命的缺陷将导致系统无法运行或系统崩溃,从陈述来看,没到这个程度

3.下面说法正确的是(C)。
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,2100,2101;
从y的范围考虑测试值:0,1,12,13;
从z的范围考虑测试值:0,1,31,32;
组合,有4*4*4=64种测试组合方法,其中,结果有效包括:
(1900,1,1),(1900,1,31),(1900,12,1),(1900,12,31);
(2100,1,1),(2100,1,31),(2100,12,1),(2100,12,31);
其他组合结果无效,不知分析是否到位,请多多指教
作者: 小伟9901    时间: 2012-2-27 17:16
1.下面有关软件缺陷的说法中错误的是(ABC)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背


2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(  B   )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷
3.下面说法正确的是(C)。
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]的。请写出该函数采用基本边界值分析法设计的测试用例?
(编辑错了吧?是y∈[1,12],z∈[1,31]吧)
输入
<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>, <2000,6,15>
作者: zhanggenlou    时间: 2012-2-27 17:40
功能或特性没有实现,难道不属于致命缺陷吗?
作者: mojanemo    时间: 2012-2-27 17:54
mark
作者: 紫苏草700    时间: 2012-2-27 23:39
1.下面有关软件缺陷的说法中错误的是(abc)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背

2.功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的( b    )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷

3.下面说法正确的是(c)。
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]的。请写出该函数采用基本边界值分析法设计的测试用例?
答:(1899,6,5),(2101,7,4),(1900,8,3),(2100,9,2)
    (2000,0,30),(1901,13,31),(1901,1,6),(1902,12,9)
     (1905,5,0),(1906,6,32),(1907,7,1),(1908,9,31)
测试新人,各位多指教
作者: 软件真的要测试    时间: 2012-2-28 09:55
1.下面有关软件缺陷的说法中错误的是(ABC)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背
A,B,C描述的都不完全,缺陷不仅仅是在开发,维护过程中出现的问题,UI-BUG,不导致系统崩溃的功能错误也属于缺陷。
2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(   B  )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷
致命缺陷一般是严重影响产品的BUG,导致系统崩溃,死锁,数据库连接错误,死机
而严重错误,一般程序错误,主功能缺陷导致以下功能走不下去。
3.下面说法正确的是(BC)。
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取值(1900,1901,2100,2009,2000(等价类))
y取值(1,2,11,12,7(等价类))
z取值(1,2,30,31,17(等价类))
测试用例:f(1900,7,17),f(1901,7,17),f(2100,7,17),f(2009,7,17),
               f(2000,1,17),f(2000,2,17),f(2000,11,17),f(2000,12,17),
               f(2000,7,1),f(2000,7,2),f(2000,7,30),f(2000,7,31)
作者: elton1982    时间: 2012-2-28 10:19
1. abc 排除法选项d的描述是正确的
2. b 依据缺陷分类的定义可以得出b
3. c 通过排除法可知
4. b 静态测试不需要执行程序
5. 简答题:
有函数f(x,y,z),其中x∈[1900,2100],y∈[1.12],z∈[1.31]的。请写出该函数采用基本边界值分析法设计的测试用例?
(1900,5,15) , (1901,5,15) , (2099,5,15) , (2100,5,15)
(2000,1,15) , (2000,2,15) , (2000,11,15) , (2000,12,15)
(2000,5,1) , (2000,5,2) , (2000,5,30) , (2000,5,31)
作者: jiuxin0813    时间: 2012-2-28 11:03
1.下面有关软件缺陷的说法中错误的是(ABC)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(    B )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷

3.下面说法正确的是(c)。
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]的。请写出该函数采用基本边界值分析法设计的测试用例?
这个题目竟然一点思路都木有....
作者: wjtest    时间: 2012-2-28 11:34
1.下面有关软件缺陷的说法中错误的是(C)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背
个人意见:缺陷产生原因很多,但不一定会导致系统崩溃,系统崩溃可能是线程死锁、内存溢出、磁盘空间不足等等 )

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(B)。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷

严重的软件缺陷 :系统的主要功能部分丧失、数据不能保存,系统的次要功能完全丧失。问题局限在本模块,导致模块功能失效或异常退出。

3.下面说法正确的是(C)。
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]的。请写出该函数采用基本边界值分析法设计的测试用例?
(1900,1,1),(1900,1,2),(1900,11,30),(1900,1,31)
(1901,1,1),(1901,2,2),(1901,11,30),(1901,12,31)
(2099,1,1),(2099,2,2),(2099,11,30),(2099,12,31)
(2100,1,1),(2100,2,2),(2100,11,30)(2100,12,,31)

这个题目 感觉答案 好像不太对 V_V
作者: siyang669    时间: 2012-2-28 13:27
题目:(其中有多选和单选)
1.下面有关软件缺陷的说法中错误的是(ABC)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的( B)。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷

3.下面说法正确的是(C)。
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]的。请写出该函数采用基本边界值分析法设计的测试用例?
答:
有效:f(1900,1,1)f(1900,1,31) f(1900,12,1) f(1900,12,31)
f(2100,1,1)f(2100,1,31) f(2100,12,1) f(2100,12,31)
无效:f(1899,1,1)f(1899,1,31) f(1899,12,1) f(1899,12,31)
f(2101,1,1)f(2101,1,31) f(2101,12,1) f(2101,12,31)

f(1900,0,1)f(1900,0,31) f(1900,13,1) f(1900,13,31)
f(2100,0,1)f(2100,0,31) f(2100,13,1) f(2100,13,31)

f(1900,1,0)f(1900,1,32) f(1900,1,0) f(1900,1,32)
f(2100,1,0)f(2100,1,32) f(2100,12,0) f(2100,12,32)
作者: siyang669    时间: 2012-2-28 15:51
我以为自己上不去
作者: lsekfe    时间: 2012-2-28 16:29
回复 31# siyang669


    下次还是慢慢点,快刷整版了!
作者: zhengyanling    时间: 2012-2-29 13:13
题目:(其中有多选和单选)
1.下面有关软件缺陷的说法中错误的是(ABCD)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的( A )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷

3.下面说法正确的是(C)。
A.软件测试仅是在编程之后进行的测试。
B.需求规格说明、概要设计规格说明、详细设计规格说明、源程序这些并不全是软件测试的对象。
C.测试配置是软件配置的一个子集。
D.错误发现的越晚,改正的代价就越大,这个代价是呈现接近线性增长的趋势。

4.下列关于软件测试策略的叙述中不正确的是(ABD)。
    A.增量测试的主要问题在于需要额外编写很多特殊的测试程序
    B.静态测试与动态测试都要执行程序
    C.Myers认为自底向上测试方法要优于自顶向下测试的方法
    D.软件性能测试的目标之一是为了提高性能

5.简答题:
有函数f(x,y,z),其中x∈[1900,2100],y∈[1.12],z∈[1.31]的。请写出该函数采用基本边界值分析法设计的测试用例?
解答:
1 输入:x=1900,y=1,z=1;
2 x=2100,y=12,z=31;
3 x=1899,y=1,z=1;
4 x=2101,y=1,z=1;
5 x=1900,y=0,z=1;
6 x=2000,y=13,z=12;
7 x=2100,y=12,z=32
作者: ms骑猪上树    时间: 2012-2-29 16:35
1.下面有关软件缺陷的说法中错误的是(ABC)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背
AB均不全面,C完全错误

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(   B  )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷
应该是B类缺陷

3.下面说法正确的是(CD)。
A.软件测试仅是在编程之后进行的测试。
B.需求规格说明、概要设计规格说明、详细设计规格说明、源程序这些并不全是软件测试的对象。
C.测试配置是软件配置的一个子集。
D.错误发现的越晚,改正的代价就越大,这个代价是呈现接近线性增长的趋势。
错误发现的越晚,付出的代价越大

4.下列关于软件测试策略的叙述中不正确的是(BD)。
    A.增量测试的主要问题在于需要额外编写很多特殊的测试程序
    B.静态测试与动态测试都要执行程序
    C.Myers认为自底向上测试方法要优于自顶向下测试的方法
    D.软件性能测试的目标之一是为了提高性能

5.简答题:
有函数f(x,y,z),其中x∈[1900,2100],y∈[1.12],z∈[1.31]的。请写出该函数采用基本边界值分析法设计的测试用例?
<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>, <2000,6,15>
作者: 真实的追求者    时间: 2012-2-29 16:41
1.下面有关软件缺陷的说法中错误的是(C)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背
解释:从对缺陷的定义理解正确答案为C,因为缺陷未必一定会导致系统崩溃。

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的( B    )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷
解释:主要功能部分丧失,次要功能完全丧失严重影响了系统软件的实现,这类都属于严重缺陷

3.下面说法正确的是(C)。
A.软件测试仅是在编程之后进行的测试。
B.需求规格说明、概要设计规格说明、详细设计规格说明、源程序这些并不全是软件测试的对象。
C.测试配置是软件配置的一个子集。
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]的。请写出该函数采用基本边界值分析法设计的测试用例?     
答案:< A, B,1>,    < A, B,2>,    < A, B,30>,   < A, B,31>
      < A,1, C>,    < A,2, C>,    < A,11, C>,   < A,12, C>
      <1900, B, C>, <1901, B, C >, <2100, B, C >
      <2099, B, C >, <A, B, C >
说明:1、其中1901<A<2099, 2<B<11,2<C<30
      2、A,B,C都属于整数
      3、从答案中可以看出至少产生13个用例
作者: 柯卓    时间: 2012-2-29 19:33
1.下面有关软件缺陷的说法中错误的是(ABC)。
看法:缺陷是影响软件功能或者和需求相违背的各种不同等级的问题,存在于软件生命周期的各个阶段

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(   B  )。
看法:题目所描述的明显是严重缺陷,但还没达到致命的程序,致命缺陷的话,功能将完全不能实现

3.下面说法正确的是(C)。
看法:缺陷存在于软件生命周期的各个阶段,所以各个阶段都应该测试,测试对象也包括各种文档,后期的缺陷修复成本将是成倍地增加

4.下列关于软件测试策略的叙述中不正确的是(B)。
看法:静态测试只是静态地检查代码和文档等,不执行程序

5.简答题:
有函数f(x,y,z),其中x∈[1900,2100],y∈[1.12],z∈[1.31]的。请写出该函数采用基本边界值分析法设计的测试用例?
X: 1899,1900,2000,2100,2101
Y: 0,1.12,2
Z: 0,1.31,2
作者: 柯卓    时间: 2012-2-29 19:34
1.下面有关软件缺陷的说法中错误的是(ABC)。
看法:缺陷是影响软件功能或者和需求相违背的各种不同等级的问题,存在于软件生命周期的各个阶段

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(   B  )。
看法:题目所描述的明显是严重缺陷,但还没达到致命的程序,致命缺陷的话,功能将完全不能实现

3.下面说法正确的是(C)。
看法:缺陷存在于软件生命周期的各个阶段,所以各个阶段都应该测试,测试对象也包括各种文档,后期的缺陷修复成本将是成倍地增加

4.下列关于软件测试策略的叙述中不正确的是(B)。
看法:静态测试只是静态地检查代码和文档等,不执行程序

5.简答题:
有函数f(x,y,z),其中x∈[1900,2100],y∈[1.12],z∈[1.31]的。请写出该函数采用基本边界值分析法设计的测试用例?
X: 1899,1900,2000,2100,2101
Y: 0,1.12,2
Z: 0,1.31,2
作者: 孤单芭蕾lonely    时间: 2012-3-1 09:21
LZ 我发现自己的最后一道题有笔误,写错了一个数字,能不能让我改一下啊当时比较着急 就写错了
5.简答题:
有函数f(x,y,z),其中x∈[1900,2100],y∈[1.12],z∈[1.31]的。请写出该函数采用基本边界值分析法设计的测试用例?
<2000,6,0>,<2000,6,1>,<2000,6,31>,<2000,6,32>
<2000,0,16>,<2000,1,16>,<2000,12,16>,<2000,13,16>
<1899,6,16>,<1900,6,16>,<2100,6,16>,<2101,6,16>

最后一行第一个应该是<1899,6,16> 我写成<1989,6,16>了 ~~~~(>_<)~~~~
作者: jenery    时间: 2012-3-1 10:10
1.下面有关软件缺陷的说法中错误的是(c)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(b     )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷

3.下面说法正确的是(c)。
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取值(1900,1901,2100,2009,2000(等价类))
y取值(1,2,11,12,6(等价类))
z取值(1,2,30,31,15(等价类))
测试用例:  { <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>, <2000,6,15> }
作者: wyh811206    时间: 2012-3-1 10:40
1.下面有关软件缺陷的说法中错误的是(ABC)。
看法:缺陷在开发和维护过程中都可能存在,且缺陷分等级及严重程度,不是所有的缺陷都是程序崩溃的

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(  B   )。
看法:严重地影响系统要求或基本功能的实现,且没有办法更正的属于严重缺陷;
3.下面说法正确的是(C)。
看法:软件测试不仅仅是在编程之后进行的测试,可以与开发同步进行;文档也是测试的对象;错误发现的越晚,后期的代价就越大,但不是呈现接近线性增长的趋势的.
4.下列关于软件测试策略的叙述中不正确的是(B)。
看法:静态测试是不需要执行程序的.
5.简答题:
有函数f(x,y,z),其中x∈[1900,2100],y∈[1.12],z∈[1.31]的。请写出该函数采用基本边界值分析法设计的测试用例?
x取值(1900,1901,2100,2009,2000(等价类))
y取值(1,2,11,12,7(等价类))
z取值(1,2,30,31,17(等价类))
测试用例:f(1900,7,17),f(1901,7,17),f(2100,7,17),f(2009,7,17),
               f(2000,1,17),f(2000,2,17),f(2000,11,17),f(2000,12,17),
               f(2000,7,1),f(2000,7,2),f(2000,7,30),f(2000,7,31)
作者: 丁香    时间: 2012-3-1 10:43
1.下面有关软件缺陷的说法中错误的是(ABD)。
2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(  B   )。
3.下面说法正确的是(C)。
4.下列关于软件测试策略的叙述中不正确的是(B)。
5.简答题:
有函数f(x,y,z),其中x∈[1900,2100],y∈[1.12],z∈[1.31]的。请写出该函数采用基本边界值分析法设计的测试用例?
f(1899,1,1), f(1899,1,0), f(1899,1,28),f(1899,1,31),
f(1899,1,32),f(1900,0,15),f(1900,1,15),f(1900,8,15),
f(1900,12,15),f(1900,13,15),f(2001,8,15),f(2100,8,15),
f(2101,8,15),
作者: 慕容紫悠    时间: 2012-3-1 11:00
1.下面有关软件缺陷的说法中错误的是(ABC)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的( B    )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷

3.下面说法正确的是(C)。
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取值 1989、1900、2100、2101
      y取值 0、1、12、13
      z取值 0、1、31、32
      共有64种组合方式,其中8中组合有效,分别为:
    f(1900,1,1)、f(1900,1,31)、f(1900,12,1)、f(1900,12,31)、f(2100,1,1)、f(2100,1,31)、f(2100,12,1)、f(2100,12,31)
作者: madow    时间: 2012-3-1 11:09
1.下面有关软件缺陷的说法中错误的是(ABC)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(  B )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷

3.下面说法正确的是(C)。
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,1,2,11,12,13
Z的取值是0,1,2,30,31,32
但有效用例是(1900,5,15) , (1901,5,15) , (2099,5,15) , (2100,5,15)
(2000,1,15) , (2000,2,15) , (2000,11,15) , (2000,12,15)
(2000,5,1) , (2000,5,2) , (2000,5,30) , (2000,5,31)
作者: shirly.ye    时间: 2012-3-1 12:27
回复 1# lsekfe
作者: shirly.ye    时间: 2012-3-1 12:34
1.下面有关软件缺陷的说法中错误的是(C)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(  B   )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷

3.下面说法正确的是(C、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]的。请写出该函数采用基本边界值分析法设计的测试用例?
(编辑错了吧?是y∈[1,12],z∈[1,31]吧)
输入
<2000,6,0>,<2000,6,1>, <2000,6,2>, <2000,6,30>, <2000,6,31>, <2000,6,32>;
<2000,0,15>,<2000,1,15>, <2000,2,15>, <2000,11,15>, <2000,12,15>,  <2000,13,15>;
<1899,6,15><1900,6,15>, <1901,6,15>, <2099,6,15>, <2100,6,15>, <2101,6,15>
作者: hu2008testing    时间: 2012-3-1 12:59
1.下面有关软件缺陷的说法中错误的是(ABC)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背
注:其它答案比较片面

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的( B)。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷
注:还不到致命缺陷的程度

3.下面说法正确的是(C)。
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,2000,2100,2101
y的取值:0,1,6,12,13
z的取值:0,1,25,31,32
组合后,用例数量为:5*5*5=125个
作者: mihuxu520    时间: 2012-3-1 14:06
1、AB,不满足需求的地方都可统称为缺陷,包括程序缺陷、文档缺陷;AB仅指开发与维护中的问题,不属于这个范畴。
2、B、根据所描述,致命的错误声明,未达到致命级。
3、D、错误发现的越晚,改正的代价就越大.
4、B、静态测试不需要执行程序。
5、(1901,0,0),(1900,1,1),(2009,11,30),(2100,12,31),(2101,13,32)
作者: 819longjiayan    时间: 2012-3-1 15:04
1.下面有关软件陷的说法中错误的(ABC)
2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(B)
3.下面说法正确的(C)
4.下列关于软件测试策略的叙述中不正确的是(B)。
5.简答题:
由于本题没有说X,Y,Z的取值是整数还是实数,则需要考虑x,y,z包含小数的取值,为了方便,直接考虑整数:
X的取值有:1899,1900,2100,2101,以及[1901,2099]之间任取一个(这里取2000)
Y的取值有:0,1,12,13以及[2,11]之间任取一个(这里取5这个值)
X的取值有:0,1,31,32以及[2,30]之间任取一个(这里取15)
则可以使用的测试用例:f(1900,1,1),f(2100,12,31),f(2000,5,15),f(1899,0,0)
                                 f(2101,13,32),f(1899,5,15),f(1900,5,15),f(2100,5,15)
                                 f(2101,5,15),f(2000,0,15),f(2000,1,15),f(2000,12,15)
                                  f(2000,13,15),f(2000,5,0),f(2000,5,1),f(2000,5,31)
                                 f(2000,5,32)
作者: iori    时间: 2012-3-1 15:33
题目1:C 因为缺陷未必一定会导致系统崩溃
题目2:B 软件缺陷一旦被发现,就要设法找出引起该缺陷的原因,分析对产品质量的影响,然后确定软件缺陷的严重性和处理这个缺陷的优先级
题目3:C 其他3个是错误的
题目4:B 静态测试是包括代码检查、静态结构分析、代码质量度量
题目5:
<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>, <2000,6,15>
这题y,z内容有错
作者: sunheba    时间: 2012-3-1 16:34
1.下面有关软件缺陷的说法中错误的是(ABC)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(   B  )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷

3.下面说法正确的是( C )。
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]的。请写出该函数采用基本边界值分析法设计的测试用例?
答:<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>, <2000,6,15>
作者: stone-石头    时间: 2012-3-1 17:42
1.下面有关软件缺陷的说法中错误的是(ABC)。
看法:缺陷在开发和维护过程中都可能存在,且缺陷分等级及严 ...
liu_yongsheng 发表于 2012-2-27 12:50



    看法:对于包含3个变量的程序,采用边界值分析法,至少要产生4*3+1=13个用例
今天才知道
作者: ximi_xuexi    时间: 2012-3-1 22:38
题目:(其中有多选和单选)
1.下面有关软件缺陷的说法中错误的是(A)。
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,Y,Z排:<1900,1,1>,<1900,1,31> <1900,12,1><1900,12,31>
               <2100,1,1>,<2100,1,31> <2100,12,1><2100,12,31>
作者: 156881887    时间: 2012-3-2 10:38
这个活动很有意义,支持!

1. AB
【解析】因为题目中问到的是有关软件缺陷的说法中错误的是哪个,答案C是通常在软件BUG级别是定义为最严重的缺陷;答案D为性能和功能测试中需要查找的BUG;答案A和B应该都说的软件工程相关过程中存在的问题,这个应该是QA关注的领域,和专业的软件测试关联不大,即使存在问题,也不当归为BUG。

2.B
【解析】其实这个题选择A或B都可以,主要是看对于BUG级别的公司规定或是团队倾向。个人感觉所谓的缺陷应是以用户的眼光来划分比较合理,因为这些问题都是呈现在用户的面前,以用户的角度来划分比较合理。
致命缺陷:可以是系统崩溃或死机,对人员和设备造成伤害等;
严重缺陷:主要功能未全部实现或次要功能没有实现,所需要的功能与需求相反;
一般缺陷:一般功能性问题,逻辑错误,易用性问题等;
微小缺陷:提示性问题,用词错误或拼写错误,界面问题等。

3.BC
【解析】答案A显然不正确,软件测试应是贯穿在整个软件过程中的活动,不能仅仅在编辑之后,那样修复的代价就比较高了;软件测试除了要对软件过程当中的文档进行测试,包括需求、概要设计、详细设计,还有源程序进行测试之外,还有其它与该软件系统相关的文档,也应纳入到测试的范围,如系统帮助、用户手册、培训手册、软件特性说明等等文档也需要测试。所以答案B是正确的;软件配置应当包括开发配置、测试配置、验收配置及生产配置,可看做是对各种不同应用环境在资源方面的控制,所以答案C正确;错误发现的越晚,修复的代价也就越高,但这个代价不是线性增长,应是呈指数增长,答案D错误。

4.AB
【解析】需要注意的是,题目中问到的是不正确的,可能会有人答成正确的。
增量测试包括自底向上、自顶向下、还有自上下向中间等等,但是并不是所有方式都需要编写大量的测试程序,常用的自底向上只需要编写对该被调用模块的调用语句就可以了,所以A不正确;静态测试与动态测试的区别就在于是否要执行程序上,所以B是不正确的;没有什么比编写调用模块的语句最简单的事情了,一条语句就能办到,但如果是自项向下集成时,需要编写与调用语句对应的执行桩,只靠一条语句有时或许不太容易办到吧,所以C是正确的;软件测试的目的是发现瓶颈,优化性能,为硬件升级做参考,所以答案D也是正确的。

5.简答题:
有函数f(x,y,z),其中x∈[1900,2100],y∈[1.12],z∈[1.31]的。请写出该函数采用基本边界值分析法设计的测试用例?
f(1989,12,31); f(1900,1,1); f(1900,1,2); f(1901,1,1); ------------------测试X的左边界
f(2099,1,1); f(2100,12,30); f(2100,12,31); f(2101,1,1); ----------------测试X的右边界
f(1999,0,1); f(1999,13,1); f(2000,1,0); f(2000,1,31); f(2000,1,32); --测试Y/Z的边界
f(2012,2,29); f(2011,2,29); f(2011,2,28); ---------------------------------闰年的测试
f(2009,4,31); f(2009,4,30); ---------------------------------------------------测试大小月

【解析】该题书写错误,y∈[1.12],z∈[1.31],应是y∈[1,12],z∈[1,31]。域的边界值中是逗号不是句点哦。
对于每一个变量都有边界,需要分别测试。
X的边界是1900,2100,所以需要测试的边界是1989,1900,1901,2099,2100,2101;
Y的边界是1,12,需要测试的边界是0,1,2,11,12,13;
Z的边界是1,31,需要测试的边界是0,1,2,30,31,32;
如果该函数是用来表示日期的话,则还有几个隐含的约束:闰年,大小月。
作者: TesterChen    时间: 2012-3-2 13:28
1.下面有关软件缺陷的说法中错误的是( ABC )。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背

PS:缺陷的产生伴随着软件整个生命周期,从软件的需求一直到软件的下线、停止使用
ABC三个选项从某一方面说是有道理的,但不全面,有以偏概全的错误
另外,D选项我觉得更好的描述可以是“缺陷就是系统所需实现的某种功能的失效或违背”

2.功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的( B )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷

PS:其他缺陷类型描述
致命的:致命的错误,造成系统或应用程序崩溃、死机、系统悬挂,或造成数据丢失、主要功能完全丧失等
严重的:严重错误,指功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明
一般的:不太严重的错误,这样的软件缺陷虽然不影响系统的基本使用,但没有很好地实现功能,没有达到预期效果。如次要功能丧失,提示信息不太准确,或用户界面差,操作时间长等
微小的:一些小问题,对功能几乎没有影响,产品及属性仍可使用,如有个别错别字、文字排列不整齐等

3.下面说法正确的是(C)。
A.软件测试仅是在编程之后进行的测试。
B.需求规格说明、概要设计规格说明、详细设计规格说明、源程序这些并不全是软件测试的对象。
C.测试配置是软件配置的一个子集。
D.错误发现的越晚,改正的代价就越大,这个代价是呈现接近线性增长的趋势。

PS:选项D看上去好像是正确的,但实际上研究表明:错误发现的越晚,改正的代价就越大,这个代价是呈现接近对数增长的趋势
(出自Ron Patton 出版的 Software Testing 第一章的The Cost of Bugs/FIGURE1.2/Page 18)

4.下列关于软件测试策略的叙述中不正确的是( B )。
    A.增量测试的主要问题在于需要额外编写很多特殊的测试程序
    B.静态测试与动态测试都要执行程序
    C.Myers认为自底向上测试方法要优于自顶向下测试的方法
    D.软件性能测试的目标之一是为了提高性能

PS:B选项的错误很明显,静态测试是不需要执行测试程序的

5.简答题:
有函数f(x,y,z),其中x∈[1900,2100],y∈[1,12],z∈[1,31]的。请写出该函数采用基本边界值分析法设计的测试用例?

首先要了解测试用例的设计原则:
一是需要设计正常的测试用例和异常测试用例
二是在设计正常测试用例时尽可能多的包括正确的情况(减少测试用例)
三是在设计异常测试用例时,一次只可覆盖一个异常情况

了解了如上情况之后呢,接下来就是要找出各个参数的边界值(默认取值为整数)
下面的边界值中,中间两个是有效的边界,两边的是无效的边界
X:1899,1900,2100,2101
Y:0,1,12,13
Z:0,1,31,32

下面开始设计测试用例
正常测试用例:
f(1900,1,1)        f(2100,12,31)
按照测试用例的设计理论,有上面的两个已经可以完成测试
当然,如果时间充分,我们也可以把各个有效的边界值进行一个排列组合 2*2*2=8 个

异常测试用例:
针对x的取值进行测试
f(1899,1,1)        f(2101,12,31)

针对y的取值进行测试
f(2100,0,31)        f(2100,13,31)

针对z的取值进行测试
f(1900,12,0)        f(1900,12,32)
异常的测试用例我们还可以执行更多,但上面的6个测试用例是最少的,不能更少了

所以,最少的测试用例至少为8个
因为题中只说到使用边界值进行测试,所以其他的测试用例设计就不在此赘述
作者: serena1230    时间: 2012-3-2 13:57
1.下面有关软件缺陷的说法中错误的是(C)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背

2..功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(  B   )。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷

3.下面说法正确的是(C)。
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,2099,2100,2101)
y取值(0,1,2,11,12,13)
z取值(0,1,2,30,31,32)
有效的测试用例:f(1900,1,1),f(1900,1,31),f(1900,12,1),f(1900,12,31),
              f(2100,1,1),f(2100,1,31),f(2100,12,1),f(2100,12,31),
其他取值得组合皆为无效的测试用例.
请各位指教!
作者: k39e7d4h    时间: 2012-3-5 10:38
标题: 13

作者: TesterChen    时间: 2012-3-5 11:31
楼主:
我对5.简答题的答案表示存在一定的疑问,疑问主要存在于:
1、边界值涉及到内点,上点,离点,在楼主公布的答案中,只有上点和内点,没有离点的测试情况
2、根据本题的实际情况以及测试用例的没计原则(尽量少的设计测试用例达到最完整的测试需求)可以将内点省去(因为边界是等于)
3、总结:个人楼主公布的答案一方面存在遗漏,另一方面存在重复
若有不对之处,请各位指正。
作者: lsekfe    时间: 2012-3-5 14:29
回复 51# TesterChen


    这题主要是以正常值为答案,如果您把异常值也写出来的话。那当然也没有错!
作者: TesterChen    时间: 2012-3-5 16:57
回复 52# lsekfe
测试用例的范围包括有效测试用例和无效测试用例,从4楼和其他几楼的情况下,都只有有效测试用例而无效测试用例被忽略,无论是从理论方面还是从实际情况我觉得都说不过去
这个题我觉得你可以找商老师商议一番,我觉得要么是这个题的答案有问题(误导大家就不好了),要么是等价类边价值的概念存在问题(如果理论有问题,我想要补习补习)
个人愚见,请各位各抒已见
作者: lsekfe    时间: 2012-3-5 17:33
回复 53# TesterChen

这题的答案主要以有效测试用例为主,这次几个获奖的会员。他们的正常值和我的答案的数量相等。没有获奖的会员,他们并不是都不对。而是没有写全。如果写上异常值的话,那么也算正确。大家也可以谈下自己的观点。这个活动就是给大家一起讨论和进步为最终目的。
作者: 花怡蝶    时间: 2012-3-6 15:27
回复 1# lsekfe
1.下面有关软件缺陷的说法中错误的是(ABC)。
A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题
C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背
- ABC太片面,首先,不是所有问题都是缺陷;其次,缺陷不仅仅存在于某一过程中;最后,缺陷不单单指某一类错误。

2.功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(B)。
A.致命缺陷
B.严重缺陷
C.一般缺陷
D.微小缺陷
- 我认为这个问题的答案取决于不同公司的缺陷跟踪流程中对缺陷等级的定义。

3.下面说法正确的是(C)。
A.软件测试仅是在编程之后进行的测试。- 测试应在产品建议阶段就介入
B.需求规格说明、概要设计规格说明、详细设计规格说明、源程序这些并不全是软件测试的对象。-是测试对象的一部分
C.测试配置是软件配置的一个子集。
D.错误发现的越晚,改正的代价就越大,这个代价是呈现接近线性增长的趋势。 - 不是线性

4.下列关于软件测试策略的叙述中不正确的是(BD)。
    A.增量测试的主要问题在于需要额外编写很多特殊的测试程序
    B.静态测试与动态测试都要执行程序 - 这是静态测试与动态测试主要区别
    C.Myers认为自底向上测试方法要优于自顶向下测试的方法
    D.软件性能测试的目标之一是为了提高性能 - 我认为性能测试并不能提高性能,因此不应该将提高性能作为性能测试的目标

5.简答题:
有函数f(x,y,z),其中x∈[1900,2100],y∈[1.12],z∈[1.31]的。请写出该函数采用基本边界值分析法设计的测试用例?
X={1899,1900,1901,2099,2100,2101}      
Y={0,1,2,11,12,13}
Z={0,1,2,30,31,32}
f(x,y,z)其中,x∈X,y∈Y,z∈Z,共计216种取值方法。









{<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>}
作者: 一笑奈何213    时间: 2012-4-20 13:59
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>}
作者: shmilyliu    时间: 2014-12-1 11:51
学习一下




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2