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

VIP:有效提升20分!  真题  历年真题 (可免费开通)/  百科全书/ 机考模拟平台/  最难真题榜/  自测/  攻打黄金十二宫/  真题检索/  真题下载/  真题词库
知识   必会知识榜/  最难知识榜/  知识点查询/      文档   学习计划/  精华笔记/  试题文档     纸质图书   《百科全书》HOT!!/         /        首页/  2025年上半年专区/  手机版/ 
免费智能真题库 > 历年试卷 > 软件设计师 > 2011年下半年 软件设计师 上午试卷 综合知识
  第35题      
  知识点:   等价类划分
  关键词:   测试用例   管理系统   测试   用例        章/节:   软件测试基础知识       
  错误率: 22%      难度系数:      

 
在某班级管理系统中,班级的班委有班长、副班长、学习委员和生活委员,且学生年龄在15〜25岁。若用等价类划分来进行相关测试,则(35)不是好的测试用例。
 
 
  A.  (队长,15) 
 
  B.  (班长,20)
 
  C.  (班长,15)
 
  D.  (队长,12)
 
 
 确定 并 查看答案解析     知识点讲解  我要标记      有奖找茬      上一题        下一题 
 

 
  第36题    2012年下半年  
   27%
用白盒测试方法对下图所示的程序进行测试,设计了4个测试用例:①(x = 0, y=3)、②(x=l,y = 2)、③(x = -l,y = 2)和④(x = ..
  第35题    2013年下半年  
   38%
一个程序根据输入的年份和月份计算该年中该月的天数,输入参数包括年份(正整数)、月份(用1〜12表示)。若用等价类划分测试方..
  第34题    2019年下半年  
   66%
下图用白盒测试方法进行测试,图中有(34)条路径。采用McCabe度量法计算该程序图的环路复杂性为(35)。
   知识点讲解    
   · 等价类划分
 
       等价类划分
        等价类是指某个输入域的子集合。在该子集合中,测试某等价类的代表值就等于对这一类其他值的测试,对于揭露程序的错误是等效的。因此,将输入的全部数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量代表性的测试数据取得较好的测试结果。
        等价类划分有两种情况,即有效等价类和无效等价类。
        (1)有效等价类。对于程序的规格说明来说,它是由合理的、有意义的输入数据构成的集合,利用它可检验程序是否实现了规格说明中所规定的功能和性能。
        (2)无效等价类。与有效等价类相反,它是由对程序的规格说明无意义、不合理的输入数据构成的集合。
        测试用例的设计不仅接收合理的数据,也能经受意外的不合理数据的考验,这样才能确保软件具有较高的可靠性。
        分析可能的输入情况,按照如下几条规则对等价类进行划分。
        (1)在输入条件规定了取值范围或值的个数的情况下,确立一个有效等价类和两个无效等价类。
        例如,若输入条件规定了x的取值为1~100的整数,则等价类划分有效等价类1≤x≤100,两个无效等价类分别为x<1或x>100。
        (2)按照数值集合划分。在输入条件规定了输入值的集合或者规定了“必须如何”的条件下,确立一个有效等价类和一个无效等价类。
        例如,输入条件规定了x的取值为偶数,则有效等价类为x的值为偶数,无效等价类为x的值不为偶数的整数。
        (3)输入条件是一个布尔量的情况,确定一个有效等价类和一个无效等价类。
        (4)规定输入数据取一组值(假定n个),并且程序要在对每一个输入值分别处理的情况下,确立n个有效等价类和一个无效等价类。
        例如,分房方案中对教授、副教授、讲师、助教分别计分,则有效类为4个;无效类为1个。
        (5)按照限制条件或规则划分。在规定输入数据必须遵守的规则的情况下,确立一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)。
        例如,C程序设计语言的语法规定.每个语句应以“;”结束,则其有效类有1个,而无效类有若干个(如以“,”结束、以“:”结束、以空格结束等)。
        (6)在确知已划分的等价类中各元素在程序处理方式不同的情况下,再将该等价类进一步划分为更小的等价类。
        等价类划分后,形成等价类表,见下表。
        
        等价类表样式
        根据等价类表,确定测试用例。首先,为每一个等价类规定唯一编号;其次,设计新的测试用例,使其尽可能多地覆盖尚未被覆盖的有效等价类,重复这一步,直到所有的有效等价类都被覆盖为止;最后,设计新的测试用例,使其仅覆盖一个尚未被覆盖的无效等价类,重复这一步,直到所有的无效等价类都被覆盖为止(通常,程序在执行一个错误后不继续检测其他错误,故每次只测一个无效类)。
   题号导航      2011年下半年 软件设计师 上午试卷 综合知识   本试卷我的完整做题情况  
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 /
 
第35题    在手机中做本题
    在线人数   共计 11686人 在线 
    ken651231@..     songdaming..     85467468@q..     huangcanqu..     jiangsuqia..     136775849@..
    1860cuilin..     XIAMENLIUL..     yk94609@12..     lxf@aiai.e..     805023188@..     66lzm6@163..
    zhmyq2008@..     gaopeng_20..     hxhedd@126..     dingwei619..     ashun033@y..     351246118@..
    yehong1986..     lixiaoxiah..     zywang998@..     freeshane@..     haioufei18..     wuyongou@q..
    zxd123008@..     631357578@..     jlq425@163..     wenxp07@12..     o19880507@..     guyeli2518..
    jinrifeng0..     lhzyy1985@..     ken651231@..     zgxlym123@..     huangcanqu..     janemin_60..
    f2392694@s..     wucq74@163..     bb020918@s..     sales@star..     zxd123008@..     samuel.xu@..

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



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