1.一種自動化測試的方法,其特征在于,所述方法包括:
創(chuàng)建與被測設備的被測端口相同數(shù)量的虛擬網(wǎng)卡,其中,所述被測設備包含多個所述被測端口,所述虛擬網(wǎng)卡與所述被測端口一一對應;
根據(jù)所述虛擬網(wǎng)卡的網(wǎng)絡互聯(lián)協(xié)議IP地址配置每個所述虛擬網(wǎng)卡各自對應的所述被測端口的IP地址,其中,每個所述虛擬網(wǎng)卡的IP地址與每個所述虛擬網(wǎng)卡各自對應的所述被測端口的IP地址屬于同一網(wǎng)段;
使用預設的配置腳本,配置所述被測端口的測試指標;
根據(jù)所述測試指標,使用自動化腳本對所述被測端口進行測試;
輸出測試結果。
2.根據(jù)權利要求1所述的方法,其特征在于,所述根據(jù)所述測試指標,使用自動化腳本對所述被測端口進行測試包括:
根據(jù)所述測試指標使用預設的測試腳本,向所述被測端口發(fā)送測試數(shù)據(jù);
統(tǒng)計所述被測端口的測試結果數(shù)據(jù)。
3.根據(jù)權利要求2所述的方法,其特征在于,所述輸出測試結果包括:
將所述測試結果數(shù)據(jù)與所述測試指標的預設標準值進行比較,判斷所述被測端口是否通過測試,并輸出判斷結果。
4.根據(jù)權利要求2所述的方法,其特征在于,所述根據(jù)所述測試指標使用預設的測試腳本,向所述被測端口發(fā)送測試數(shù)據(jù)包括:
根據(jù)所述測試指標使用預設的測試腳本,向所述被測端口發(fā)送互聯(lián)網(wǎng)控制報文協(xié)議ICMP數(shù)據(jù)。
5.根據(jù)權利要求1至4任一項所述的方法,其特征在于,所述測試指標包括延時和/或丟包率。
6.一種自動化測試的裝置,其特征在于,所述裝置包括:
網(wǎng)卡創(chuàng)建模塊,用于創(chuàng)建與被測設備的被測端口相同數(shù)量的虛擬網(wǎng)卡,其中,所述被測設備包含多個所述被測端口,所述虛擬網(wǎng)卡與所述被測端口一一對應;
地址配置模塊,用于根據(jù)所述虛擬網(wǎng)卡的網(wǎng)絡互聯(lián)協(xié)議IP地址配置每個所述虛擬網(wǎng)卡各自對應的所述被測端口的IP地址,其中,每個所述虛擬網(wǎng)卡的IP地址與每個所述虛擬網(wǎng)卡各自對應的所述被測端口的IP地址屬于同一網(wǎng)段;
指標設置模塊,用于使用預設的配置腳本,配置所述被測端口的測試指標;
測試模塊,用于根據(jù)所述測試指標,使用自動化腳本對所述被測端口進行測試;
輸出模塊,用于輸出測試結果。
7.根據(jù)權利要求6所述的裝置,其特征在于,所述測試模塊包括:
發(fā)送子模塊,用于根據(jù)所述測試指標使用預設的測試腳本,向所述被測端口發(fā)送測試數(shù)據(jù);
統(tǒng)計子模塊,用于統(tǒng)計所述被測端口的測試結果數(shù)據(jù)。
8.根據(jù)權利要求7所述的裝置,其特征在于,所述輸出模塊還用于:
將所述測試結果數(shù)據(jù)與所述測試指標的預設標準值進行比較,判斷所述被測端口是否通過測試,并輸出判斷結果。
9.根據(jù)權利要求7所述的裝置,其特征在于,所述發(fā)送子模塊還用于:
根據(jù)所述測試指標使用預設的測試腳本,向所述被測端口發(fā)送互聯(lián)網(wǎng)控制報文協(xié)議ICMP數(shù)據(jù)。
10.根據(jù)權利要求6至9任一項所述的裝置,其特征在于,所述測試指標包括延時和/或丟包率。