Spirent TestCenter Application 更新到4.24之後,原來的ROBOT ATC 跑不過了。現象是兩個,
1)提示TCL 版本不相容;
2)第2個端口上收不到包。
索性趁這個機會重構了對外接口。
1)RunSequencerDoCheckList
:使用兩個預定的端口,分别作為user-side/uplink-side。完成測試步驟并檢查結果。
------ 單路功能性測試
2)MultiPortRunsequencercheckList:使用更多預定端口,完成測試步驟并檢查結果。
------ 多路功能性測試
3)CheckPKGdefinedTraffic:在多個預定端口中選一個作為user-side,按參數進行流量。
------ QOS功能性測試,可以覆寫CCL/remark/policing/BAC/...
下一個項目,就用這套腳本來做回歸了!