[信息与通信]网络系统测试与评价-4网络测试概论.pptVIP

[信息与通信]网络系统测试与评价-4网络测试概论.ppt

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[信息与通信]网络系统测试与评价-4网络测试概论

网络系统测试与评价 网络测试技术概论 网络测试的概念 网络测试的分类 网络测试与一般软件测试的共性 网络测试的意义 网络测试工具 网络测试的发展 网络测试的概念 网络测试是测试设备以“观察员” 的身份对被测对象的通信活动进行被动观察和分析被测对象行为的过程,或者以对等通信实体/邻层实体的身份通过主动与被测对象交换信息达到观测其活动和判断其协议功能/性能的过程。 网络测试的分类 按照是否干预被测对象的通信活动划分 按照被测对象划分 按照测试目的划分 以对被测对象进行测试涉及的范围划分 网络测试的分类 按照是否干预被测对象的通信活动划分 被动测试(Passive Testing)——即隐式或显式地观察被测对象,不直接与被测对象进行测试信息的交换,也不干预被测对象的通信活动。被动测试可能用于对单个被测对象的监测,也可能用于对多个设备通信活动的监督与仲裁。 主动测试(Active Testing)——直接扮演与被测对象对等通信对象,通过发送测试控制数据(Test Data)与被测对象进行通信/信息交换,通过被测对象应答行为判断被测对象具备的功能或性能指标。 网络测试的分类 被动测试与主动测试的关系 被动测试与主动测试是互补的。 在被动测试中,IUT在线工作,测试设备不与IUT直接通信,只是被动地监听IUT与其他网络设备的通信,观察IUT的输入与输出,以此推测IUT的状态转换,判断IUT的工作是否与协议自动机的描述一致。由于不影响IUT的正常工作,也不给网络造成额外的信息流,被动测试可以用作在线测试,监控设备的运转是否正常。 从目前的研究来看,被动测试比较适用于测试网络动态行为,如路由器中路由信息的测试,TCP协议中的拥塞控制等。 被动测试与主动测试 网络测试的分类 按照被测对象划分 以单个网络设备为对象的测试 端系统测试——对具有OSI/RM中定义的7层结构的应用数据发送源系统或接收系统进行的测试。 中间/中继系统测试——对具有OSI/RM中定义的由两个或两个以上的三层结构互联而成的,对用户数据进行转发的系统进行的测试。 以多个网络设备为对象的测试 网络测试的分类 按照测试目的划分 一致性测试(Conformance Testing) 互操作测试(Interoperability Testing) 性能测试(Performance Testing) 故障诊断测试(Diagnostic Testing) 仲裁测试(Arbitration Testing) 一致性测试 一致性测试以判断被测对象是否符合相关协议标准和符合标准的程度为目的的测试。 一致性测试主要是确定被测实现IUT是否与标准规定一致。 通常利用一组测试案例序列,在一定的网络环境下,对被测实现进行黑盒测试,通过比较IUT的实际输出与预期输出的异同,判定IUT是否与协议描述相一致。 一致性测试 一致性测试 一致性测试 根据ITU-TX.290系列ISO/IEC-9646定义的一致性测试方法,测试标准包括三部分。 抽象测试集(ATS) ATS规定某一标准协议的测试目的、测试内容和测试步骤 协议实现一致性说明(PICS) PICS说明实施的要求、能力及选项实现的情况 协议实施附加信息(PIXIT)。 可执行测试集(ETS)在以上三部分的基础上生成。 一致性测试 PIXIT提供测试必须的协议参数。其测试步骤如下: 静态测试:测试仪读取PICS/PIXIT文件并根据协议标准进行静态测试,检查IUT参数说明是否符合标准。 动态测试:测试仪根据PICS/PIXIT文件和ATS生成ETS,然后执行ETS对IUT进行激励/响应测试。具体采用的测试类型包括:本地测试方式、分布式测试方式、协同测试方式和远程测试方式。 测试报告:对测试执行产生的测试记录文件进行分析,按照测试报告描述规格生成一致性测试报告。协议一致性测试报告记录了所有测试案例的测试结果:成功(PASS)、失败(FAIL)、不确定(INCONCLUSIVE)。 一致性测试 互操作测试 以一对或多个通信设备间能否实现互联互通及在多大程度(或在何种条件下)能够实现互联互通为目的的测试。 互操作测试 互操作测试评价被测实现与相连接相似实现之间在网络操作环境中是否能够正确地交互并且完成协议标准中规定的功能,从而确定被测设备是否支持所需要的功能。互操作测试通常用于研发阶段多厂商准正式测试或者运营商的选型测试,提供重要的互通信息。 事实上,在互操作测试中,被采用最多的形式是测试单位选择经互操作认可的设备来与被测设备进行互操作测试。认可设备可能是终端设备、网络设备或者应用软件,也可能是一个单独设备或者若干设备组合。 互操作测试 采用的测试拓扑见图3。 互操作测试 在拓扑图中,认可设备(可能是一个或若干设备)和被测设备共同定义测试边

您可能关注的文档

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档