共用方式為


在負載測試情節中指定虛擬網路類型

「網路混合」(Network Mix) 提供在負載測試情節中更真實的模擬負載方法。負載是以網路類型的異質混合,而非使用單一網路類型所產生。您會更貼切地呈現使用者與應用程式的互動方式。

網路混合會指定一位虛擬使用者執行特定「網路設定檔」(Network Profile) 的可能性。網路設定檔則可模擬應用程式層的網路頻寬,但它並不會模擬延遲時間 (Latency)。

建立負載測試時,您可能想模擬該負載透過一或多種網路連接類型產生。網路混合提供許多網路類型,包括下列各項:

  • LAN (預設值)

  • 3G

  • Cable-DSL-1.5Mbps

  • Cable-DSL-768k

  • Cable/DSL-384k

  • CDMA

  • Dial-up 56k

  • Intercontinental slow WAN 300 Kbps

  • Intercontinental WAN 1.5 Mbps

  • Intercontinental WAN 1.5 Mbps

網路混合會模擬不同的網路。當您選擇 Cable-DSL 1.5Mbps 之類的選項時,等候時間會插入測試內,以便模擬選取的頻寬。

網路混合的運作方式和其他混合選項類似。與某個虛擬使用者關聯的網路類型,是依照網路混合隨意選擇的。該使用者的測試會使用特定的網路類型執行,視您在混合中指定的可能性而定。

指定網路混合之後,便可加入和移除網路類型。您還可以使用混合控制,變更網路混合的散發。

混合控制讓您能夠輕鬆調整情境中網路的分佈。

如需詳細資訊,請參閱如需混合控制

需求

  • Visual Studio Ultimate

本主題內容:

實際網路模擬

Microsoft Visual Studio 2010 會針對所有測試類型 (包括負載測試) 使用軟體實際網路模擬。實際網路模擬會藉由直接操作網路封包,來模擬網路狀況。 實際網路模擬器可以使用可靠的實體連結 (如乙太網路),來同時模擬有線和無線網路。下列網路屬性會納入實際網路模擬中:

  • 網路的來回時間 (延遲)

  • 可用的頻寬量

  • 佇列行為

  • 封包遺失

  • 封包重新排序

  • 錯誤傳用

實際網路模擬在根據 IP 位址或 TCP、UDP 和 ICMP 之類通訊協定來篩選網路封包上,也提供了相當的彈性。

網路架構應用程式開發人員和測試人員可以使用實際網路模擬,來模擬所要的測試環境、評定效能、預測變更的影響或者做出有關技術最佳化的決策。與硬體測試平台相較之下,實際網路模擬是成本更低但彈性更高的一種解決方案。

將新網路加入至情節

將新網路加入至情節

  1. 在針對情節指定網路混合的程序期間,按一下 [加入]。

    新的網路項目就會加入至方格。

    注意事項注意事項

    若要顯示 [編輯網路混合] 對話方塊,以滑鼠右鍵按一下現有情節,然後按一下 [編輯網路混合]。

  2. 在 [網路類型] 資料行中,選取新項目的箭號。選取所需的網路類型。

  3. (選擇性) 調整混合控制項以符合指定的測試分佈。如需詳細資訊,請參閱如需混合控制

  4. 完成加入網路後,請按一下 [確定]。

從情節移除網路

從情節移除網路

  1. 開啟負載測試。

  2. 以滑鼠右鍵按一下您要移除網路的情節,再選擇 [編輯網路混合]。[編輯網路混合] 對話方塊隨即出現。

  3. 在方格中選取網路,然後按一下 [移除]。

  4. (選擇性) 調整混合控制項以符合指定的測試分佈。如需詳細資訊,請參閱如需混合控制

  5. 當移除網路完成後,請按一下 [確定]。

如需混合控制

混合控制可讓您在負載測試情節中,調整分佈在測試、瀏覽器類型或網路類型中的負載百分比。若要調整百分比值,請移動滑桿。調整網路類型的混合會指定在負載測試情節中的一位虛擬使用者執行特定測試的可能性。

當您移動滑桿時,所有可用項目的百分比值就會變更。如果您有兩個以上的項目,您所新增或移除的數量會在其他項目間平均分佈。您無法覆寫這個行為。如果您針對特定項目選取鎖定資料行中的核取方塊,就會鎖定該項目所指定的百分比值。之後,當您移動滑桿時,您所新增或移除的數量僅會套用到其餘未鎖定的所有項目。

[均分] 按鈕用於平均配置所有項目間的百分比值。例如,如果您有三個項目,點選 [均分] 會將百分比值設定為 34、33 與 33。

注意事項警告

[均分] 按鈕會覆寫所有已鎖定的項目。

您也可以不使用滑桿,但直接將百分比值輸入 [%] 資料行。如果您直接輸入百分比值,其他項目就不會自動調整。

注意事項注意事項

當總數相加沒有達到 100%,或輸入 [%] 資料行的百分比值有小數點時,滑桿便會停用。

當您手動輸入百分比值時,應確認所有項目的總和為 100%。當您儲存混合時,如果總和不是 100%,系統會提示您接受該百分比值,或返回予以調整。如果您選擇接受此設定,則會按比例分配至 100%。例如,如果您有兩個項目,而且手動設定為 80% 和 40%。第一個項目會被設定為 66.67% (80 除以 120),而第二個項目則會被設定為 33.33% (40 除以 120)。

請參閱

工作

疑難排解負載測試中的網路模擬

其他資源

建立和編輯負載測試

步驟2.4-在新增負載測試精靈中指定網路混合