全部科目 > 软件评测师 >
2020年下半年 上午试卷 综合知识
第 65 题
知识点 网络测试对象   网络测试  
章/节 测试技术的分类  
 
 
以下不属干网络测试的测试对象的是(65)。
 
  A.  网络平台
 
  B.  应用层
 
  C.  软件子系统
 
  D.  全局网络路径
 
 




 
 
相关试题     网络质量测试 

  第66题    2015年下半年  
以下不属于网络测试的测试指标的是(66)。

  第63题    2018年下半年  
( )不属于网络测试的测试类型。

  第62题    2018年下半年  
( )不属于网络测试对象。

 
知识点讲解
· 网络测试对象
· 网络测试
 
        网络测试对象
        网络测试不可能对整个网路的所有设备和组件进行全部的测试,因此测试内容要有所选择,测试要针对网络系统中的关键部分。可以根据日常监测的有关网络系统的数据,大致划分出网络易出故障的部分;关注新的网络组件(如设备和应用程序等);采用逐步测试的方式,按一定顺序进行,如:优先进行系统的可接受性测试、性能测试以及升级测试等。
        网络测试对象包括4种类型。
        ①网络平台包括网络操作系统、文件服务器和工作站;
        ②应用层是指应用程序的客户端、桌面操作系统和数据库软件等;
        ③子系统主要是指路由器、集线器、交换机和网桥;
        ④全局网路径则是整个网络系统中重要的点对点路径。
        网络测试对象还可以进一步细分为7个网络子系统,如下几项。
        ①文件服务器:这项测试主要是针对服务器的硬件和网络操作系统。容量规划和配置规划测试都要求应用程序和服务器已安装到测试网络中。如果整个网络中的服务器都是标准的,可用同类产品的评估测试代替。
        ②工作站:网络性能直接受网络工作站的网卡、协议、缓冲区、视频刷新和桌面管理的影响。工作站的配置规划、吞吐量测试也应和应用程序、操作系统的测试相关联,这样的测试结果更能真实体现运行系统。
        ③网络操作系统:网络操作系统中有很多部分需要测试。但在没有精确评价一个新的操作系统前,只有衰减、稳定性、吞吐量测试得到的测试结果是有效的。在网络组建前期,对于新版操作系统的稳定性测试是非常关键的,它可以保证软件的性能和功能。从测试的角度看,网络操作系统、文件服务器、工作站组成了应用程序和其他网络服务运行的基本平台,它们需要有效的测试。
        ④应用程序、客户/服务器数据库和工作站桌面软件:这些领域是用户直接感觉到的,应用程序最重要的测试任务是稳定性、响应时间、容量、功能和升级测试。对于使用频率高的程序,最关键的测试是升级测试和容量规划测试。桌面和图形用户界面的测试类似于应用程序的测试。总体来说,这些都属于应用层,它们的测试通常一起进行。
        ⑤路由器、集线器、交换机和网桥:从测试的角度看,这类产品的硬件和软件被看作子系统。在设备安装前,要核实设备的稳定性和功能(在运行网络的传输模式下)。这些设备有很多可选的配置方式,而它们在运行网络中采用的配置方式是测试的关键,在考虑工作模式或对网络扩容时,稳定性、功能性和产品评估测试也需要运行。
        ⑥网段:一旦各网络子系统分别进行了测试,就要把它们组合到一起,并使组合后的模拟网段尽可能体现出运行网段的典型特征。完成这项工作需要根据运行网络中网段的不同网络拓扑结构,制定多个网络配置方案。通常把已经在网络中运行的,经确认正常的工作负载模式作为基准,把新的子网加入到作为基准的网段中,然后进行性能、稳定性和功能性测试,看是否有错误发生。
        ⑦全局网:网段测试通过后,就要把网段放到网络中进行全局网测试。连接两个网段的配置,然后在其上重新进行在单个网段中进行过的测试。这项测试对于验证一些网络功能,例如超时、目录可访问性、升级、网络登录和访问权限等是否正确很关键。
 
        网络测试
        网络测试是对网络设备、网络系统以及网络对应用的支持进行检测,以展示和证明网络系统能否满足用户在性能、安全性、易用性、可管理性等方面需求的测试。网络测试的实施一般包括以下环节。
        ◆根据测试目的,确定测试目标。
        ◆在对相关网络技术和实现细节透彻掌握的基础上,设计测试方案。
        ◆建立网络负载模型。
        ◆配置测试环境,包括测试工具的选择及必要的测试工具的研发。
        ◆采集和整理数据。
        ◆分析和解释数据。
        ◆准确、直观、形象地表示测试结果。
        网络测试包括网络设备测试、网络系统测试和网络应用测试3个层次。
        1)网络设备测试
        网络设备测试主要包括以下几个方面:功能测试、可靠性和稳定性测试、一致性测试、互操作性测试和性能测试等。
        (1)功能测试用来验证产品是否具有设计的每一项功能。
        (2)可靠性和稳定性测试往往通过加重负载的办法来分析和评估系统的可靠性和稳定性。
        (3)一致性测试用来验证产品的各项功能是否符合标准。
        (4)互操作性测试用来考查一个网络产品是否能在不同厂家的多种网络产品互联的网络环境中很好地工作。网络产品不同于其他产品的最大特点是必须符合标准,不同的网络产品之间要能互操作。
        (5)性能测试的主要目标是分析产品在各种不同的配置和负载条件下的容量和对负载的处理能力,如交换机的吞吐量、转发延迟等。
        典型的网络设备性能测试方法有两种:第一种是将设备放在一个仿真的网络环境中进行测试,第二种是使用专用的网络测试设备对产品进行测试。
        2)网络系统测试和网络应用测试
        网络系统测试除了普通意义上的物理连通性、基本功能和一致性的测试以外,主要包括网络系统的规划验证测试、网络系统的性能测试、网络系统的可靠性与可用性的测试与评估、网络流量的测量和模型化等。
        (1)网络系统的规划验证测试主要采用的两个基本手段是模拟和仿真。
        ◆模拟是通过软件的办法,建立网络系统的模型,模拟实际网络的运行。通过设定各种配置和参数模拟系统的行为,对系统的容量、性能以及对应用的支撑程度给出定量的评价。这对于大型网络的规划设计是不可缺少的环节。
        ◆仿真是指通过建立典型的试验环境,仿真实际的网络系统。规划验证测试的目的在于分析所采用的网络技术的可行性和合理性,网络设计方案的合理性,所选网络设备的功能、性能等是否能够合理地、有效地支持网络系统的设计目标。
        (2)网络系统的性能测试是指通过对网络系统的被动测量和主动测量来确定系统中站点的可达性、网络系统的吞吐量、传输速率、带宽利用率、丢包率、服务器和网络设备的响应时间、产生最大网络流量的应用和用户,以及服务质量等。此项工作同时可以发现系统的物理连接和系统配置中的问题,确定网络瓶颈,发现网络问题。测试设备记录一段时间内的网络流量,实时和非实时地分析数据。被动测量不干涉网络的正常工作,不影响网络的性能。主动测量向网络发送特定类型的数据包或网络应用,以便分析系统的行为。
        (3)网络系统的可靠性与可用性的测试与评估。系统可用性取决于系统的可靠性(MTTF)及可维护性(MTTR)的高低,其中可靠性是指系统服务多久不中断,可维护性是指服务中断后多久可恢复。三者之间满足如下关系:
        System Usability=MTTF/(MTTF+MTTR)*100%
        其中,MTTF是指平均无故障时间,MTTR是指平均故障修复时间,MTBF是指平均故障间隔时间。有MTBF=MTTF+MTTR,故
        System Usability=MTTF/MTBR*100%
        (4)网络流量的测量和模型化。网络流量的测量和模型化对于分析网络性能和带宽的利用率、指导网络流量管理、开发高效的网络应用十分重要。这方面的工作主要有以下几个方面。
        ◆产生已知特征的流量,使该流量沿网络传播,最后回到测试仪。记录和分析流量特性的任何改变(如延迟漂移)。
        ◆对链路总体流量的测量和传输时间、吞吐量、带宽利用率等进行分析。
        ◆分析特定流量的特征和提供的QoS;收集一个时间段内的测量数据进行分析,分析流量沿网络传播过程中流量特征的变化和网络流量的统计行为,建立流量模型。
        (5)网络应用层次上的测试则主要体现在测试网络对应用的支持水平,如网络应用的性能和服务质量的测试等。例如,部署基于IP的语音传输VoIP时,最直接的问题是网络中的交换机和路由器设备能否有效地支持语音传输,网络能支持多大的语音流量、多少个语音通道;如果网络支持VoIP,对网络的其他业务特别是关键业务,会产生什么样的影响;网络是否支持服务质量QoS。这些问题都需要通过网络应用测试来回答。
        (6)网络系统测试的核心工具是协议分析仪。这是一种专用的网络测试设备,它能够连接到网络上,产生并向网络发送数据,捕捉网络数据,分析数据。协议分析仪一般具有网络监测、故障查找、协议解码和流量产生等功能。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

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