/minip.jpg

技术博客分享

2025-01-03-经典测试实践分享以太网交换机性能测试需要关注的细节

/weixin_miniapp.png

经典测试实践分享——以太网交换机性能测试需要关注的细节

在以太网交换机测试中,常见的性能测试主要包括二层转发性能测试、三层转发性能测试、buffer性能测试。

二、三层转发性能测试,主要使用的测试套件是RFC 2544、RFC 2889。其中RFC2544,是关于一些比较基础的转发测试用例,例如吞吐量,时延,丢包率等。而RFC2889,除了和RFC2544相同的转发部分测试外,还增加了一些主要针对以太网交换的测试用例,例如MAC地址学习速率、广播转发延时、拥塞控制等。在二层和三层转发测试方面(主要是指吞吐量、延时测试),两者是基本相同的。buffer性能测试,主要是针对存储转发设备的buffer容量的测试。因为不同产品的buffer结构各不相同,所以没有像RFC那样标准的测试用例和衡量标准。需要根据不同产品的特征、不同的应用场景和流量模型,进行测试用例设计。

测试用例编写功能测试框架

/weixin_miniapp.png

测试用例编写(功能测试框架)

测试用例的编写需要按照一定的思路进行,而不是想到哪写到哪,一般测试机制成熟的公司都会有公司自己自定义的测试用例模板,以及一整套的测试流程关注点,当然我们自己在测试生涯中也应当积累一套自己的测试框架,所有功能性的测试都可以依据框架的思路来进行,达到事半功倍的效果。