visual-studio-test-runner

    0熱度

    1回答

    我們的CI環境設置爲[TFS Server 2015 + Visual Studio Build Tools 2017]。當我嘗試在環境中運行基於C#的單元測試顯示了這個錯誤 TF900547: The directory containing the assemblies for the Visual Studio Test Runner is not valid ''. 然後我試圖通過在機器上

    1熱度

    2回答

    我在單個TFS構建定義中有幾個測試集。我正在尋找一種方法來並行運行我所有的測試集,以減少構建運行的時間。 下面是我的構建定義和我的自動化測試配置的屏幕截圖。 是否有人知道如何做到這一點?我沒有在構建定義中看到設置,並且我已經看到用於設置此設置的測試設置文件,但我不確定在構建定義中設置測試設置文件的位置。

    2熱度

    1回答

    我喜歡測試跑步者運行單一測試方法的便利性。有沒有辦法運行任何方法而不做測試? 的原因是我累了CLI菜單或Windows形式只適用於運行各種程序代碼並不需要在UI來實現的緣故每個方法的按鈕編寫控制檯應用程序。參數化的控制檯應用程序也太費勁了。 我有多種方法。他們不相互依賴。每個人都完成了我作爲開發人員運行的任務。 理想情況下,我希望有一個Visual Studio .csproj文件,其中包含單獨運

    1熱度

    1回答

    我剛開始使用Microsoft Test Manager 2015並構建兩個測試用例。 第一個涉及點擊托盤圖標,並從那裏選擇一個條目 - 工作正常。 第二種情況有點複雜,我想在WPF窗口中填寫一個表單並單擊一些按鈕。 錄音沒有問題,但重播根本不起作用。它應該從選擇TabItem開始,選擇位於上一個選定TabItem內的另一個TabItem,然後填寫文本字段並按下按鈕並確認兩個消息對話框。 問題是,

    0熱度

    1回答

    我最近將MSTest〜XUnit的〜2000個純單元測試遷移了過來。測試包含在大約10個測試項目中,並被配置爲通過測試收集和組裝並行運行。我已經安裝了Visual Studio測試運行器nuget包,並且在Visual Studio 2017本地運行時,測試需要大約25秒才能完成。但是,這些測試在VSTS構建代理上運行時需要大約30分鐘(!)。我嘗試過調整xunit中的所有標誌以嘗試加速構建代理上

    2熱度

    1回答

    我想刪除Visual Studio中的應用程序Cookie webtest 我該怎麼做? 這是我WebTestRequest通過創建一個新CookieContainer並將其分配給網絡測試方面的餅乾 WebTestRequest request = new WebTestRequest( DataProvider.Data.OnlineServer + "/Auth/Login" );

    0熱度

    1回答

    我試圖在C#代碼下創建TFS測試運行。但每次我得到低於錯誤。儘管我已經提供了測試計劃的細節。我甚至找不到這方面的文件。 錯誤 類型 'Microsoft.TeamFoundation.TestManagement.WebApi.TestObjectNotFoundException' 的一個例外發生在mscorlib.dll但在用戶代碼中沒有處理 其他信息:試驗計劃{0}未找到。 代碼 publi

    0熱度

    1回答

    我已經創建了一個很好的多租戶Web API。現在我想構建一個本地客戶端進行測試。 Web API應用程序在一個租戶中定義。測試應用程序在另一個已授予Web API管理員同意的租戶中定義。 我想在我的(非交互式)集成測試中使用本機應用程序使用用戶名和密碼進行身份驗證。我不能使用證書/應用程序唯一身份驗證,因爲我需要真正的用戶上下文。 獲得令牌 var userCredential = new Use

    1熱度

    1回答

    我有TestClass。在我的TestCleanUp函數中,我想根據測試失敗的情況執行條件操作。 我當然可以用try-catch來包裝每個測試,並添加一個標誌,我可以稍後查詢,但我想知道是否有內置於測試框架的內容。

    3熱度

    1回答

    我最近在documentation之後在Visual Studio上安裝了XUnit和XUnit VS runner(即xunit.runner.visualstudio)。安裝過程使用NuGet,完成後我可以成功查看MS Test Explorer中的所有測試。但是,如果我開始一個新的解決方案並引用所有需要的XUnit dll,即,我想使用XUnit而不使用NuGet來安裝它,測試將永遠不會顯示