免费智能真题库 > 历年试卷 > 信息系统运行管理员 > 2025年上半年 信息系统运行管理员 上午试卷 综合知识
  第44题      
  知识点:   系统测试阶段的目标和任务
  关键词:   测试过程   测试阶段   单元测试   集成测试   验收测试   测试   验收        章/节:   对系统测试工作支持       

 
按照测试阶段划分,测试过程包含单元测试、集成测试、(69)和验收测试。
 
 
  A.  黑盒测试
 
  B.  系统测试
 
  C.  功能测试
 
  D.  性能测试
 
 
 

  相关试题:对系统测试工作支持          更多>  
 
  第63题    2022年上半年  
   0%
用户验收测试过程中,在文档审核、源代码审核、配置脚本审核、测试程序或脚本审核等顺利完成后,即可进行验收测试的最后一个步骤..
  第9题    2024年下半年  
   0%
用户验收测试过程中,在文档审核、源代码审核、配置脚本审核、测试程序或脚本审核等顺利完成后,即可进行验收测试的最后一个步骤..
  第69题    2018年下半年  
   18%
用户验收测试过程中,在文档审核、源代码审核、配置脚本审核、测试程序或脚本审核等顺利完成后,即可进行验收测试的最后一个步骤..
   知识点讲解    
   · 系统测试阶段的目标和任务
 
       系统测试阶段的目标和任务
        系统测试是信息系统开发周期中一个十分重要的阶段,它是系统质量与可靠性的保证,是对整个信息系统开发过程的最终审查。尽管在系统开发周期的各个阶段均已采取了严格的技术审查,希望尽早发现问题予以修正,但仍然难免遗留下差错,如果在投入运行前的系统测试阶段被发现并纠正,问题迟早会在运行中暴露出来,而到那时再进行纠正错误将会付出更大的代价,甚至会造成严重的后果。
        在很多组织中,软件测试占软件开发费用的30%到50%。但大多数人仍然认为软件在交付之前没有进行充分的测试。这一矛盾源于两个明显的事实。第一,测试软件十分困难。给定程序具有无数的不同行为方式。第二,测试通常是在没有明确的方法,不采用必需的自动化手段和工具支持的情况下进行的。由于软件的复杂性,无法实现完全测试,但采用周密的方法和最新技术水平的工具可以明显提高软件测试的生产率和有效性。
        对于失败将导致人员伤亡这类“安全至上”的系统(如空中交通管制系统、导弹制导系统,或医用输送系统)来说,高质量的软件是系统成功的要素。而对于典型的MIS系统,上述情况不是非常明显,但是消除缺陷造成的影响将需要相当昂贵的开支。在软件生命周期的早期启动的执行良好的测试,将明显降低完成和维护软件的开支。它还可以大大降低与部署质量低劣的软件相关的责任或风险,如用户的生产率低下、数据输入和计算错误,以及令人无法接受的功能行为。现在,许多MIS系统是“任务至上”的,也就是说,当出现失败时,公司将无法正常运转并导致大量损失。例如:银行或运输公司。测试任务至上的系统时,必须使用安全至上的系统所采用的类似严格方法。
        系统测试的对象应该是整个软件,包括需求分析、概要设计、详细设计以及程序设计各个阶段的开发文档,如需求规格说明、总体设计说明、详细设计说明、源程序代码等。系统测试的目的和任务就是尽可能地发现软件中的错误,包括功能错误、系统错误、过程错误、数据错误、程序编码错误等。
        在信息系统测试周期的各个阶段中,通常需要对不同类型的目标应用测试。这些阶段是从测试小的构件(单元测试)到测试整个系统(系统测试)不断向前发展的。
        (1)单元测试。单元测试通常在早期实施,侧重于核实软件的最小可测试元素,一般指程序中的一个模块或一个子程序。单元测试的目的是核实该模块是否已覆盖了逻辑模型中控制流和数据流,以及模块是否可以按照预期工作。测试人员在模块的开发期间执行单元测试。
        (2)集成测试。执行集成测试是为了确保当多个模块集成起来执行测试用例时,这些模块能够正常运行。测试对象是系统中的由多个模块组成的一个包或一组包。集成测试的目的是找出模块之间的接口规约中不够完全或错误的地方。
        (3)系统测试。当将软件作为整体运行或实施明确定义的软件行为子集时,即可进行系统测试。这种情况下的目标是整个待测试的软件系统。
        (4)验收测试。验收测试是部署软件之前的最后一个测试操作。验收测试的目的是确保软件准备就绪,并且可以供最终用户用于执行软件的既定功能和任务。
        系统测试的主要活动包括:第一,成立专门的测试小组,测试人员应该避免由原来的软件开发人员担任,必要时应该包括系统最终用户;第二,设计测试方案,不仅要包括确定的输入数据,还要包括从系统功能出发预期的测试结果;第三,设计测试用例,测试用例是指为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求,其中不仅要包括合理、有效的输入数据,还要包括无效的或不合理的数据;第四,进行具体系统测试工作,根据测试方案采用各种测试方法进行测试活动;第五,保留测试文档,并作为软件文档的重要组成部分,以便于进行重复测试和追加测试。
   题号导航      2025年上半年 信息系统运行管理员 上午试卷 综合知识   本试卷我的完整做题情况  
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 /
 
第44题    在手机中做本题