版本声明:转载请注明出处。未经允许,禁止商业用途。
测试案例或者准备测试的方式:
1、自然语言描述
优点:清楚、书写成本低。操作者可以根据实际情况灵活处理细节。
缺点:操作者有测试仪和DUT操作经验。有相关知识。vlan怎么配置,接口IP怎么配置。测试仪接口怎么连接和take,如何发流、停流、查看统计信息。IP报文头部、以太帧格式、IP地址、MAC地址、二层转发原理、三层转发原理、ARP。比如更复杂的功能,简单的配置要求都放在前提里一笔带过了。比如测试MPLS/BGP VPN可能就直接写前提是单播路由已经收敛。那么单播路由协议怎么配置,案例执行人要清楚。
2、书写配置
测试仪是GUI界面操作,要书写配置需要截图。缺点:工作量非常大、修改配置不灵活。
DUT书写配置。缺点:适应性差,比如接口类型、接口编号、接口数目、IP、VLAN变化了、设备数目变化了、IGP路由协议变化了。工作量也是比较大。优点:DUT操作简单,粘贴即可。
3、加载配置文件。
缺点:修改配置不灵活。对测试仪器来说比较实用。对DUT来说不太实用,因为DUT需要重启才能加载配置文件。除非拓扑完全一致,配置非常复杂。
优点:操作简单
4、书写脚本
缺点:需要有脚本书写能力,需要熟悉测试仪器API。优点:操作方便,还可以根据需要灵活修改参数甚至逻辑。对于DUT上有规律性的大量配置非常适用。