免费智能真题库 > 历年试卷 > 软件评测师 > 2019年下半年 软件评测师 上午试卷 综合知识
  第58题      
  知识点:   缺陷与错误分布
  章/节:   软件测试基本概念       

 
以下关于软件缺陷的叙述中,不正确的是( )。
 
 
  A.  需要对软件缺陷划分严重性,但不需要划分处理优先级
 
  B.  需要进行软件错误跟踪管理
 
  C.  每次对软件错误的处理都要保留处理信息
 
  D.  错误修复后必须经过验证
 
 
 

 
  第57题    2019年下半年  
   44%
以下关于软件失效术语的叙述中,不正确的是( )。
  第58题    2010年下半年  
   47%
软件测试使用各种术语描述软件出现的问题,以下叙述正确的是(58)。
  第67题    2012年下半年  
   30%
经测试发现某软件系统存在缓冲区溢出缺陷,针对这一问题,最可靠的解决方案是 (67)。
   知识点讲解    
   · 缺陷与错误分布
 
       缺陷与错误分布
        通过对错误分布情况的仔细分析,可以帮助我们将测试的主要精力更好地集中到最有价值的地方,如下图显示了缺陷与错误的分布情况。
        
        缺陷与错误的分布情况
        开发早期的错误通常是很多的,而且令人讨厌的是它们还会转移到后期。这和制造业的装配线类似,如果一个坏零件或次品被允许上线,从这点开始,包含它的组件就是“坏”的,如果该组件下了线,并出了厂门,情况就会更糟糕,就得为那个坏零件付出代价。换句话说,错误不是自封闭的,当它们转移到后面的组件中时,往往会以新的形势出现。
        所有的错误都是要付出代价的。没有被发现的错误,以及那些在开发过程中很晚才被发现的错误都是成本非常高的,没有被发现的错误就在系统中迁移、扩散,最终导致系统失效。直到很晚才被发现的错误常常造成代价昂贵的返工。那些没有被发现的错误导致系统失效,造成严重的财产损失,有时还会带来法律上的麻烦,系统将终身为此付出高昂的代价。
        这意味着测试是贯穿开发全过程的工作,也意味着对最终产品的测试仅仅是软件质量大战中的一个战役,而且不是代价最高的战役。今天,40%~70%的软件开发时间和资源都花在查错和纠错上。不幸的是大多数组织还没有一套办法来准确地计算成本,不管怎样,在使用测试资源方面任何有意义的改进都能极大地降低开发成本。
   题号导航      2019年下半年 软件评测师 上午试卷 综合知识   本试卷我的完整做题情况  
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 /
 
第58题    在手机中做本题