ROHC协议库测试与改造(一)

本文介绍了ROHC协议库的测试过程,包括测试脚本的使用和测试程序的理解。通过分析非回归测试(non_regression)脚本,揭示了测试原理和参数配置的重要性。在测试中,发现直接运行可执行文件需要指定对比文件才能得到匹配结果。
摘要由CSDN通过智能技术生成

引言

之前把ROHC的库装好了,按照官方的教程把测试跑了一次,今天尝试着看懂他的测试脚本,大致了解测试的原理。
如果不知道ROHC是个什么鬼或者还没装ROHC库和测试的话,可以参考以下两篇文章

http://blog.csdn.net/u013793399/article/details/51425161 ROHC协议简介
http://blog.csdn.net/u013793399/article/details/51426548 Linux下安装ROHC协议库并测试

正文


测试脚本

ROHC的测试文件夹如下,一共有4种测试,分别是功能性测试、互动测试、无反馈测试、鲁棒性测试。这次要了解的是non_regression的测试原理。
这里写图片描述
在non_regression文件夹下,有很多的.sh脚本,这些脚本分别对应不同传输协议WLSB不同窗口大小不同CID大小等情况,官方给的测试里,只需要在non_regression目录下运行这些脚本就能看到结果。
这里写图片描述

我们来打开这些脚本看看吧。

随便选了一个,打开,如下:
这里写图片描述

WHAT THE FXXK= =||

  • 首先看上图绿框的内容。
    是test_non_regression.sh
    这是另一个脚本的名字。
  • 再看上图红框的内容。
    This script may be used by creating a link “test_non_regression_maxcontextsN_wlsbM_CIDTYPE_STREAM.sh”
    其中N和M是参数࿰
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值