Share via


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

「網路混合」(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 之類的選項時,等候時間會插入測試內,以便模擬選取的頻寬。

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

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

混合控制能讓您輕易調整情節中網路的散發。

如需詳細資訊,請參閱 關於負載測試的混合控制項

實際網路模擬

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

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

  • 可用的頻寬量

  • 佇列行為

  • 封包遺失

  • 封包重新排序

  • 錯誤傳用

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

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

工作

工作

相關主題

指定網路混合:第一次建立負載測試時,可以在 [新增負載測試精靈] 中指定負載測試的設定。 在 [新增負載測試精靈] 中,您可以選擇要加入至初始情節的網路。 當您將網路加入至情節之後,就可以指定情節的網路混合。

在情節中加入和移除虛擬網路:您可以在情節中加入和移除虛擬網路。

外部資源

視訊

視訊的連結

請參閱

其他資源

建立和編輯負載測試

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