软考在线  |  计算机技术与软件专业技术资格(水平)考试   |   [请选择科目]
[ 成为 VIP会员 ]        登录  |  注册      我的  购物车
 
科目切换  联系我们 
    
  |   [请选择科目]

VIP:有效提升20分!  真题  历年真题 (可免费开通)/  百科全书/ 机考模拟平台/  最难真题榜/  自测/  攻打黄金十二宫/  真题检索/  真题下载/  真题词库
知识   必会知识榜/  最难知识榜/  知识点查询/      文档   学习计划/  精华笔记/  试题文档     纸质图书   《百科全书》HOT!!/         /        首页/  2025年上半年专区/  手机版/ 
免费智能真题库 > 历年试卷 > 系统分析师 > 2012年上半年 系统分析师 上午试卷 综合知识
  第5题      
  知识点:   面向对象测试
  章/节:   需求分析和设计方法       

 
面向对象系统的单元测试包括方法层次的测试、类层次的测试和类树层次的测试。在常见的测试技术中,(4)属于方法层次的测试,(5)属于类层次的测试。
 
 
  A.  等价类划分测试和多态消息测试
 
  B.  不变式边界测试和递归函数测试
 
  C.  组合功能测试和非模态类测试
 
  D.  不变式边界测试和模态类测试
 
 
 确定 并 查看答案解析     知识点讲解  我要标记      有奖找茬      上一题        下一题 
 

 
  第28题    2012年上半年  
   51%
餐厅的点菜过程如下面的UML顺序图所示,现采用命令(Command)模式来实现该场景。那么下面顺序图中,与命令模式中的类Command对应..
  第1题    2016年上半年  
   50%
用例是一种描述系统需求的方法,以下关于用例建模的说法中,正确的是(1)。
  第33题    2019年上半年  
   62%
随着对象持久化技术的发展,产生了众多持久化框架,其中,(33)基于EJB技术。(34)是ORM的解决方案。
   知识点讲解    
   · 面向对象测试
 
       面向对象测试
        面向对象软件在编程方面具有类继承、接口封装支持等的显著特性,对软件测试的影响是非常大的,它大大提高了软件的可重用性,但由于对语言特性的支持导致数据屏蔽,有时候为了辅助测试还必须把操作加入到接口中,软件测试随之改变也就成为必然。尽管如此,面向对象软件的测试与传统软件的测试仍然非常类似:虽然“单元”的范围已经拓展,我们仍然需要做单元测试;仍然需要做集成测试以保证各种类型的子系统可以协调运行;仍然需要做系统测试以确保软件能满足需求;仍然需要做回归测试以保证最后一轮的修改不会对软件以前的部分产生进一步的影响。
        传统测试模式与面向对象的测试模式最主要的区别在于,面向对象的测试更关注对象而不是完成输入/输出的单一功能,这样的话测试可以在分析与设计阶段就先行介入,使得测试更好地配合软件生产过程并为之服务。与传统测试模式相比,面向对象测试的优点在于:
        (1)更早地定义出测试用例,甚至在需求被确定之前,可以帮助系统分析员和设计师更好地理解需求并且保证需求是可测试的。
        (2)由于错误的修改成本与错误发现的时间成正比,早期介入可以降低成本。
        (3)尽早地编写系统测试用例以便开发人员与测试人员对系统需求的理解保持一致。
        (4)面向对象的测试模式更注重于软件的实质,例如,对于可复用的设计方式,采用面向对象的测试方法可以只专注于那些未覆盖的错误,而传统测试模式无法做到这一点。
        面向对象测试是与采用面向对象开发相对应的测试技术,它通常包括4个测试层次,从低到高排列分别是算法层、类层、模板层和系统层。
        (1)算法层:测试类中定义的每个方法,基本上相当于传统软件测试中的单元测试。
        (2)类层:测试封装在同一个类中的所有方法与属性之间的相互作用。在面向对象软件中类是基本模块,因此可以认为这是面向对象测试中所特有的模块(单元)测试。
        (3)模板层:也称为主题层,测试一组协同工作的类或对象之间的相互作用。大体上相当于传统软件测试中的子系统测试,但是也有面向对象软件的特点(例如:对象之间通过发送消息相互作用)。
        (4)系统层:把各个子系统组装成完整的面向对象软件系统,在组装过程中同时进行测试。
        设计测试方案的传统技术,例如:逻辑覆盖、等价划分、边界值分析和错误推测等方法,仍然可以作为测试类中每个方法的主要技术。面向对象测试的主要目标,也是用尽可能低的测试成本和尽可能少的测试方案,发现尽可能多的错误。但是,面向对象程序中特有的封装、继承和多态等机制,也给面向对象测试带来一些新特点,增加了测试和调试的难度。
   题号导航      2012年上半年 系统分析师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第5题    在手机中做本题
    在线人数   共计 8454人 在线 
    2828lulin@..     keyzhong@y..     snyoung200..     jxyuwoan@1..     li8265341@..     zhangya031..
    menyan3222..     petercheng..     zhenjqing@..     cszqj@126...     dengxiaole..     sunlin888@..
    h_wenjie@1..     zhaoguohai..     csmcsm8866..     yarjach@ya..     zhoushuoya..     zhouyanhui..
    635097875@..     14jw@163.c..     eadchris20..     wurong_ycs..     wjzhg1971@..     syzm_xsb@1..
    yourname@y..     ken651231@..     469820555@..     hks_1969@1..     ailism@126..     wurong_ycs..
    yingqiango..     yang1986lo..     gu_zhongju..     qiuxueyue@..     rukunlin@s..     jmsiti163@..
    zywang998@..     6fw1@163.c..     able401@16..     QL02345@16..     tctmikeche..     xgf-1@263...

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。



京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2025 All Rights Reserved 软考在线版权所有