软件网络协议测试,网络协议测试方法是什么

28639206526977.jpg

在计算机网络的发展历程中,协议一直处于核心地位。从ARPAnet发展到Internet,其关键环节就是形成了国际标准化的协议。协议是计算机网络和分布式系统中各种通信实体之间相互交换信息所必须遵守的一组规则,就像是一种语法规则,是构建网络的基石。网络协议测试方法是什么?计算机网络安全有哪些基本注意事项?一起和佰佰安全网看看吧。

网络协议测试是在软件测试的基础上发展起来的。根据对被测软件的控制观察方式,软件测试方法分为三种:白盒测试、黑盒测试和灰盒测试。白盒测试通过每条语句至少执行一次来全面检查整个程序代码,而黑盒测试只测试软件外部可以观察到的行为,而不涉及程序的内部结构。白盒测试的测试能力非常强,但是过程过于复杂,对被测软件要求也很高。黑盒测试只关心被测软件的输入和输出,测试能力虽然弱了一些,但是测试过程本身相对简单,对被测软件也无特殊要求。灰盒测试是将白盒测试和黑盒测试结合起来形成的一种测试方法,吸收了两种方法的优点。

网络协议测试是一种黑盒测试,它按照协议标准,通过控制观察被测协议实现的外部行为对其进行评价。目前协议测试分成三个方面进行研究:一致性测试(ConformanceTesting)、互操作性测试(InteroperabilityTesting)和性能测试(PerformanceTesting)。一致性测试主要测试协议实现是否严格遵循相应的协议描述;互操作性测试关注的是对于同一个协议标准,不同协议实现之间的互连通问题。性能测试是用实验的方法来观测被测协议实现的各种性能参数,如吞吐量和传输延迟等等,其结果往往与输入负载有关。

以上是小编介绍的网络协议的测试方法,想学习更多的

责任编辑:慕丹萍

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值