Safire 知識庫
運行性能測試
在此範例中,您將學習如何在 Safire 以衡量防火牆的性能。
打開測試用例時, Safire 將首先通過檢查埠是否能夠檢測到同步信號來驗證測試埠是否已連接。如果埠未連接到防火牆或自身(背對背連接), Safire 將要求您連接埠並等待繼續,直到它可以檢測到埠同步信號。如果埠已連接, Safire 將直接進入下面的頁面。
選擇流量配置檔
從下拉清單中選擇流量配置檔。您可以通過將滑鼠懸停在問號圖示上來閱讀有關流量配置檔的更多資訊。
下載 SSL 證書和金鑰
某些應用程式通過 SSL 證書和金鑰進行 TLS 加密。若要測試防火牆的SSL入站解密功能,需要將應用程式的SSL證書和金鑰導入防火牆。按兩下下載 SSL 憑證以下載流量設定檔中應用程式的證書和金鑰。
生成測試反覆運算
默認情況下, Safire 使用 10 次反覆運算,在用戶端 IP 數、會話數和分配的頻寬方面逐漸增加 10% 的流量負載。
若要生成自己的測試反覆運算,請按下「反覆運算」。。按兩下按鈕「添加多個」,然後輸入開始百分比、步驟百分比和步驟數,然後按兩下生成。
配置測試反覆運算持續時間
每個測試反覆運算都包括一個爬坡階段、一個維持階段和一個斜坡下降階段。您可以按下「測試持續時間」 以自訂測試反覆運算的持續階段持續時間。斜坡上升和斜坡下降持續時間會根據測試反覆運算的會話數自動調整。
默認和允許的最小維持階段持續時間為30秒。使用三個滑塊修改維持階段持續時間。
更改測試反覆運算持續時間後,估計的總測試持續時間將立即更新。
更改反覆運算之間的等待時間
如果在「選擇防火牆訪問方法」部分中將受測防火牆的訪問方法設置為「關閉」, Safire 將等待配置的時間,然後再繼續下一個測試反覆運算。
默認等待時間為15秒。使用增加/減少按鈕更改等待時間。
等待時間更改後,估計的總測試持續時間會立即更新。
連接性測試
Safire 在性能測試之前運行簡單的連接測試,通過檢查是否可以在兩個測試埠之間建立 TCP 連接來驗證測試用例配置。連接測試成功后,「運行測試」按鈕將變為綠色,並且 Safire 將繼續運行性能測試。綠色的「運行測試」按鈕表示連接已驗證,如果再次運行測試, Safire 將跳過連接測試。但是,如果斷開埠連接或退出測試用例,「運行測試」按鈕將恢復到原始狀態。
性能測試
默認情況下, Safire 運行十次性能測試反覆運算。它從所選流量配置檔定義的總使用者的 10% 開始,並在隨後的每次反覆運算中將其增加 10%。
或者,可以將測試配置為從一次以上運行不同次數的反覆運算。這將影響測試的持續時間,而且運行測試的次數越多,結果就越詳細。