51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3378|回复: 0
打印 上一主题 下一主题

[原创] 高手帮忙解答,急~谢谢了~

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-1-14 13:24:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一、判断题
Web系统中行为结构模型的五个等级是根据变量的定义-使用链而划分的。   
测试错误提示信息不属于文档测试范围。                  
测试人员要坚持原则,缺陷未修复完坚决不予通过。            
项目立项前测试人员不需要提交任何工件。                              
测试程序仅仅按预期方式运行就行了。                     
对每一个程序都要做到完全测试。                           
发现错误多的程序模块,残留在模块中的错误也多。                        
面向对象程序中对类的测试相当于对程序进行的单元测试。      
只有在软件开发工作结束后,才需要测试人员介入到项目中。                 
静态白盒测试可以找出遗漏之处和问题。                        
单元测试能发现约80%的软件缺陷。                              
负载测试是验证要检验的系统的能力最高能达到什么程度。                 
验收测试是由最终用户来实施的。                             
软件测试的目的是证明软件的正确性。                             
单元测试时只能发现软件中少量的错误。                        
因果图法是黑盒测试中最有效的技术。                             
测试人员要坚持原则,缺陷未修复完坚决不予通过。               
不存在质量很高但可靠性很差的产品。                       
不可能完全测试一个程序。                                   
软件的可靠性高是指软件在运行时不会出现错误。                  
静态测试不运行程序,所以不能检测软件运行时内存的情况。            
自动化测试不需要测试人员任何干预。                           
不存在质量很高但可靠性很差的产品。                           
只有在软件开发工作结束后,测试人员才介入到项目中。              
代码评审是检查源代码是否达到模块设计的要求。                    
项目立项前测试人员不需要提交任何工件。                           
面向对象程序中对类的测试相当于对程序进行的单元测试。           
验收测试主要由最终用户来实施的。                                 
代码评审是检查源代码是否达到模块设计的要求。               
发现错误多的程序模块,残留在模块中的错误也多。                           
二.选择题
1.下列测试方法不属于动态测试的是(     )
A.功能确认                           B.接口测试  
C.代码质量度量                        D.覆盖率分析
2. 使用白盒测试方法时,确定测试数据应根据(     )和指定的覆盖标准
A.程序的内部逻辑 ? ? ? ? ? ? ? ? ? ? B. 程序的复杂程度
C.使用说明书 ? ? ? ? ? ? ? ? ? ? ? ? D. 程序的功能
3. 若规定了程序的输入条件是某些固定值的集合,则最合适的黑盒测试方法是(    )
A.等价类划分法                       B. 边界值分析法   
C. 因果图法                           D.决策表法
4.对于因果图中输入条件的约束下面描述错误的是:(     )
A.E约束表示约束条件中至多有一个为1
B.O约束表示约束条件中有且只有一个为1
C.I约束表示约束条件中至少有一个为1
D.R约束表示约束条件中一个条件可以强制另一个条件与之相反
5.对循环代码进行测试时,按照边界值分析法应该测试的边界为(     )
A.第0次,第1次,倒数第二次和最后一次
B.第一次和最后一次
C.第0次,第1次和最后一次
D.第1次,倒数第二次和最后一次
6.Web应用软件的跨页测试相当于传统测试策略中的(      )
A.单元测试                          B.集成测试
C.系统测试                          D.自动化测试
7.关于手工测试和自动化测试的比较错误的是:(      )
A.手工测试无法做到覆盖所有的代码路径,自动化测试则可以完成一些手工测试困难或不可能进行的测试。
B.手工测试与自动化测试相比毫无优势,应该被摒弃。
C.自动化测试较手工测试能提高测试的准确度和精确度。
D.对于一些重复性较高的测试,自动化测试可以提高测试的效率,节省人力和财力。
8.下列不属于影响软件质量的因素是:(     )
A.可复用性                     B.可维护性   
C.每千行代码错误数目           D.软件代码量大小
9.下列使用边界值分析法设计的测试边界中不正确的是(      )
A.对于循环其边界是循环的第0次和最后一次
B.报表的边界是第一行和最后一行
C.数组的边界是第一个和最后一个元素
D.屏幕的边界是上方左上方和右下方
10.软件的可用性测试主要的测试目标是:(     )
A.软件是否能够实现需求,能否正常使用。
B.软件与用户的交互性是否良好,软件是否具有易用性。
C.软件在实际的运行环境中能够正常使用
D.软件是否具有健壮性,有无实用价值
        11.Web应用软件的(     )测试中相当于传统测试策略中的集成测试。
        A.页内                          B.服务器
        C.跨页                          D.客户端
12.软件测试的目的是(     )。
?A.评价软件的质量 ? ? ? ? ? ? ? ? ? ? ? ?B.发现软件的错误
        C.检查功能是否实现     ? ? ? ? ? ?      D.证明软件是正确的
13. 使用白盒测试方法时,确定测试数据应根据(     )和指定的覆盖标准
?A.程序的内部逻辑 ? ? ? ? ? ? ? ? ? ? ? ?B. 程序的复杂程度
        C.使用说明书 ? ? ? ? ? ? ? ? ? ? ? ?    D. 程序的功能
14. 程序输入条件是小于100大于10的整数,按照等价类划分法设计的有效等价类是(     )
A.10<X<100                             B. X ≥100   
C.  X≤10                               D.10≤X≤100
15.对于软件危机的描述错误的是(     )
A.软件发展的过程中没有统一的标准可以遵循
B.软件的缺陷较多,导致其发展缓慢大批软件开发人员失业
C.软件开发过程不规范,文档不完整,维护费用较高
D.软件开发中缺乏严密有效的质量检测手段
16.关于手工测试和自动化测试的比较错误的是:(      )
A.手工测试无法做到覆盖所有的代码路径,自动化测试则可以完成一些手工测试困难或不可能进行的测试。
B.对于一些重复性较高的测试,自动化测试可以提高测试的效率,节省人力和财力
C.自动化测试较手工测试能提高测试的准确度和精确度
D.手工测试与自动化测试相比毫无优势,应该被摒弃。
17.在软件项目的指导性审查工作的三个关键角色是(     )
A.领域专家、测试者、开发者      B.用户、测试者、开发者
C.领域专家、用户、开发者        D.领域专家、用户、测试者
18.下列不属于影响软件质量的因素是:(     )
A.可复用性                     B.可维护性   
C.每千行代码错误数目           D.软件代码量大小
19.对于软件可靠性理解正确的是:(     )
A.在特定的环境下,在给定的时间内无故障运行的概率
B.可靠性高的软件在使用中不会出问题
C.评估软件的可靠性主要依靠其在运行中出现错误的数目的多少
D.造成软件可靠性差的主要原因是开发人员技术水平低
20.下列测试不属于性能测试的范围的是(      )
A.疲劳强度测试           B.压力测试   
C.负载测试               D.数据安全测试
三、填空题
1.集成测试一般有两中集成方式,分别是                _和               ___。
2.按照开发阶段可以将软件测试分为5个阶段,按照先后顺序排列,这些阶段是           __、   _   _        、_            _、_             __和_             ___。
3.在白盒测试的逻辑覆盖测试用例设计时,满足程序中的每个可执行语句至少执行一次的测试称为_         __,满足程序中没个判定真假的分支至少遍历一次的测试成为_         。
4. 黑盒判定表驱动测试中的决策表中贯穿__        _和__          _的一列称为规则,假设决策表中的条件的个数为n,则总的规则数是___    ______个。
5.兼容性测试包括三个基本的测试,分别是_          __、_         __和__          _。
6.Web应用软件的测试模型包括____________、_____________和___________三类。
7.对类的测试可以分为两个层次进行,分别是_____________和___________。
8.按照测试实施组织划分,可以将软件测试分为__     ____、__        _和___      ____。
9.白盒测试的逻辑覆盖测试中,满足程序中每个判定真假的分支至少遍历一次的测试称为__  _ _         ,满足程序中每条路径至少遍历一次的测试称为__         _。
10. 根据非原始类于其他类的交互关系将非原始类分为__           _和__   _________。
11.对C/S系统的测试应该包括三个部分,分别是_      __、__       __和__         __。
12.对类的测试可以分为两个层次进行,分别是_         __和__         __。

综合题
针对下列代码设计测试用例分别实现判定覆盖、条件覆盖和路径覆盖。(本6分)
        if(i>1 && j=0)
             x=x/i;
        if(i==2 || x>1)
             x=x+1;
2.有函数f(x,y,x),其中x∈[1900,2100],y∈[1,12],z∈[1,31]的。请写出该函数采用边界值分析法设计的测试用例。  (本题7分)
3. 某地区电话号码由二部分组成,分别是:(本题7分)
       前    缀—— 非‘0’或‘1’开头的三位数字;
       后    缀—— 4位数字。
     假定被测程序能接受一切符合上述规定的电话号码, 拒绝所有不符合规定的电话号码。
        请选择合适的黑盒测试方法,写出选择该方法的原因,并使用该方法的步骤,给出测试用例表。
4.某公司开发了一个电子商务网站,其中包含了若干个页面,页面之间的关系如下:用户从页面Item client page中选择需要的某一个产品进行购买;从该页面可以链接到Detail client page页面;用户可以在页面Detail client page中查看商品详细的信息;确定购买后将请求提交到Buy server page页面,Buy server page中包含了Buy Agent componet来处理购买请求。基于处理的结果,会产生相应的页面Buy Abort Client page或者Buysucceed client page。从Buy Abort Client page或者Buysucceed client page页面,用户可以链接到Item client page页面,继续下一次购买,而且Buy server page页面可以重定向请求到页面Auth server page,将结果用Auth client page发送给用户。
     请根据上述的系统描述,画出该应用Web软件系统的ORD图。(本题7分)
5.某系统含有一函数Sort,其代码为: (本题10分)
       void sort(int iRecordNum, int iType)
      {
           int x=0;
           int y=0;
         
           while(iRecordNum- - >0)
          {
              if(iType = = 0)
                   x = y +10;
              else
                   if(iType = = 1)
                        x = y + 20;
                   else
                        x = y + 30;
          }
       }
        1).请画出该段代码的程序流程图。(4分)
  2).请设计测试用例分别满足语句覆盖、判定覆盖和路径覆盖(6分)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-9-27 05:56 , Processed in 0.070957 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表