簡體   English   中英

TFS Visual Studio 2015負載測試Intranet網站設置

[英]TFS Visual Studio 2015 Load Test Intranet WebSite Setup

我要完成的工作是在一個網頁上運行6000個vUsers。 我不知道如何調用負載控制器。 我找不到關於如何調用負載測試並將工作分配給多個負載控制器的下一步的明確文檔。 因為這是我公司內部的。 我無法使用VSTS負載控制器。

基於這些頁面https://blogs.msdn.microsoft.com/edwinh/2016/04/21/guide-to-get-start-with-visual-studio-web-load-testing-and-automation-2/ https://msdn.microsoft.com/library/dn250793(v=vs.120).aspx#Anchor_3

您可以在其他服務器上安裝負載控制器。 我已經做到了 在此處輸入圖片說明

我在負載設置文件中連接到負載控制器。 但是,我將如何連接到兩個或多個負載控制器? 在此處輸入圖片說明

我還嘗試使用解決方案測試設置文件進行構建測試。 我也沒有看到附加到許多負載控制器的方法。 如果我運行測試版本,它將運行..但是我沒有任何信息來查看它是否運行了測試。 在此處輸入圖片說明 在此處輸入圖片說明

需要比直接從Visual Studio直接運行更多資源的負載測試可以使用控制器和某些代理。 只能將一個控制器用於負載測試,但它可以控制許多代理。 有關其工作原理的簡要說明, 請參見此處

配置了控制器之后,就可以配置代理了。 每個代理都配置為可用於特定控制器。 解決方案中的.testsettings文件為要用於測試的控制器命名。 該解決方案可能具有多個.testsettings文件。 在解決方案資源管理器中,其中一個的上下文菜單應針對“活動負載和Web測試設置”具有一個“刻度”。

Visual Studio 2015引入了一種新方案,其中Visual Studio是2015-Agent的唯一控制器。 我看到的文檔尚不清楚如何使用此2015-Agent。 但是,控制器和代理的2013版本都可以與Visual Studio 2015一起使用。

查看負載測試是否已運行的一種方法是使用Visual Studio查找測試結果。 打開任何.loadtest文件,使用“ Open and manage results命令,然后選擇“ <Show results for all tests> 然后應該看到所有測試運行保存在數據庫中。 您還需要檢查連接字符串是否引用了控制器使用的數據庫。

我還沒有在TFS構建環境中運行測試,因此無法評論這可能會影響到什么。

您必須至少安裝1個代理程序才能將所有負載控制器連接在一起。 特別是如果您正在運行2015。就像我一樣。 您必須安裝2013 Update 5代理和控制器才能使其全部正常工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM