cost 143 ms
NUnit TImeoutAttribute 可以覆蓋 NUnit 控制台運行器超時嗎?

[英]Can NUnit TImeoutAttribute override NUnit Console Runner timeout?

我目前使用 NUnit 控制台來運行我的 NUnit 3 測試。 我將Timeout命令行選項傳遞給 NUnit Console Runner。 這個超時大約是 30 分鍾,但我有一個測試需要超過 30 分鍾,所以我在那個測試上放了一個TimeoutAttribute 。 我假設TimeoutAt ...

反序列化 NUnit XML output

[英]Deserialize NUnit XML output

我正在嘗試將自定義 NUnit (3) 測試運行程序合並到一個項目中。 我目前正在使用這種代碼(直接從https://docs.nunit.org/articles/nunit-engine/Getting-Started.html 中提取): 代碼運行良好,我得到了一個測試結果,以test-ru ...

Nunit3 控制台無法運行編譯為 32 位 (x86) 的測試

[英]Nunit3 console is unable to run tests that are compiled as 32bit (x86)

我已經為此苦苦掙扎了幾天。 如果有任何幫助,將不勝感激。 我一直在使用 Nunit3-console.exe v3.15 運行測試,沒有任何問題。 最近我不得不將測試項目 (.dll) 從 AnyCpu 更改為 x86 - 因為一些測試加載了 32 位的非托管 dll 庫。 現在 Nunit3-Co ...

如何使用參數化的 Repeat 屬性運行 nunit 測試

[英]How can I run nunit test with parameterized Repeat attribute

當“n”是使用基測試類的 TestFixtureSource 實例化設置的測試類中的變量時,我如何告訴 NUnit 在夾具中重復測試“n”次? 實際上我想運行我的測試套件兩次: 每次測試不應重復一次,即 [Repeat(1)] 在另一次運行中,所有這些都必須按照我說的數量重復,(你應該知道,這次我在 ...

2022-11-29 13:59:22   1   33    c# / nunit-3.0  
是否可以在 Nunit 3 中並行運行測試用例(而非測試)?

[英]Is it possible to run TestCases (not Tests) in Parallel in Nunit 3?

我想在一個測試中並行運行多個測試用例。 目前,當我這樣做時,每個測試用例都會打開一個瀏覽器,但測試似乎都試圖在同一個瀏覽器中運行。 然后它繼續打開新的瀏覽器並繼續按順序進行測試。 我究竟做錯了什么? 提前致謝! 用於初始化驅動程序的代碼: ...

無論如何強制NUnitlite在主線程中運行?

[英]Anyway to force NUnitlite run in the main thread?

在 NUnit/Nunitlite 中,是否可以強制測試在主線程中運行? 我已經將我的測試裝飾為Apartment(ApartmentState.STA) ,但它仍然在單獨的線程中運行,如下所示: 這是我的代碼: ...

忽略 IEnumerable 中元素的順序

[英]Ignore order of elements in IEnumerable

是否可以忽略IEnumerable中元素的順序,例如Assert.That(... , Is.EquivalentTo(... )); ,但是在 NUnit 3 中使用TestCaseData.Returns() ? ...

有沒有辦法在 NUnit 測試方法中使用“參數”和 TestCaseSource

[英]Is there a way to use "params" in NUnit test method with TestCaseSource

我有以下測試方法: 以及代表測試用例的以下字段: 但是當我嘗試運行測試時出現異常: Not enough arguments provided, provide at least 3 arguments. 在所有情況下。 除了創建一個作為 TestCaseSource 的方法外,我怎樣才能使它工作 ...

在 Visual Studio 2017 中使用 NUnit 3.13.3 的輸出文件夾的 .runsettings 中的相對路徑存在問題

[英]Having an issue with relative paths in .runsettings for output folders using NUnit 3.13.3 in Visual Studio 2017

我正在將 NUnit 3 與 Visual Studio 2017 一起使用。我正在嘗試將 TRX 和 XML 測試結果存儲到同一個輸出文件夾中。 我遇到的問題是 .runsettings <ResultsDirectory> 路徑是相對於解決方案文件夾的,而 <TestOutpu ...

在 .net core 2.1 上運行的 nunit 交互式測試

[英]nunit interactive tests running on .net core 2.1

我有一個特殊的要求... 在測試一個 GUI 應用程序時,它有時會彈出各種意想不到的窗口 :( 為了讓大家開心,我想實現一種交互式測試框架。 我已經將每個 GUI 操作和斷言包裝在重試機制中,因此在放棄之前,所有內容都會重試幾次。 我可以為這個機制添加一個回退來彈出一些消息框或等待擊鍵以繼續。 ...

使用 nunit3-console 運行測試時如何禁用生成 nunit-agent 日志文件

[英]How to disable generating nunit-agent log file when running tests with nunit3-console

我有一個關於 nunit3 控制台的問題。 通過它運行測試時,我觀察到生成日志文件,如 internal-trace 和 nunit-agent 文本文件。 我能夠使用 --trace=off 選項禁用內部跟蹤的生成,但是對於指定了 test .dll 的每次運行,我注意到生成了一個 nunit- ...

FsUnit 顯示 F# 類型的兩個相同預期值

[英]FsUnit showing two identical expected values for F# types

當然,下面的兩個測試失敗了。 但為什么錯誤消息顯示兩個相同的預期值? 有沒有辦法只顯示一個? myTest返回Expected: <B> or <B> But was: <A> myTest2返回Expected: <{ N = 2 }> or & ...

PackageReference 遷移后,SpecFlow 測試不再出現在 Visual Studio 2019 測試資源管理器中

[英]SpecFlow tests no longer appear in Visual Studio 2019 Test Explorer after PackageReference migration

我最近將我公司的遺留應用程序從 packages.config 遷移到 PackageReferences。 我們有 5 個項目:主要的 ASP.NET web 應用程序、一個 SQL 連接器 model 項目、一個 xUnit 測試項目、一個 FluentAssertions 測試項目和一個 Sp ...

如何模擬在多個具有相同名稱的類中定義的方法

[英]How to mock a method that is defined in multiple classes with same name

我有一個工廠方法 我有不同的類來覆蓋這個方法。 在另一個 class 我正在調用這些方法 我試圖模擬結果和結果 2,但無法完成它。 我正在嘗試 這不是 mocking 第一類和第二類。 我怎樣才能明確提到兩個類來分別模擬以編寫測試用例。 我需要模擬結果和結果2。 請建議我! ...

nunit3 inline runsettings args 無法在 Mac 上解析

[英]nunit3 inline runsettings args fail to parse on Mac

請問,誰能告訴我應該使用什么格式來傳遞 runsettings args 來測試? 根據他們的例子,它應該是: dotnet test -- TestRunParameters.Parameter(name=\"<name>\", value=\"<value>\") 但這樣 ...

在 C# Visual Studio 中執行所有測試腳本時執行代碼

[英]Execute Code when all Test Scripts are executed in C# Visual Studio

一旦所有測試腳本完成執行(順序/並行),我需要執行一組代碼(它應該像 JAVA 中的“After Suite”)。 我遇到了注釋 [SetupFixture] 和 [OneTimeTearDown]。 通常 SetUpFixer 中的 OneTimeTearDown 應該在所有測試腳本執行完成后運行 ...

有什么方法可以獲取 NUnit 測試失敗的 c# 對象/數據?

[英]Is there any way to get the c# object/data on which NUnit test is failing?

我正在為一個復雜的應用程序編寫單元測試,該應用程序有很多規則要通過在.Net5 中使用NUnit和Playwright檢入單個流程。 實際上是這樣的,為了節省編寫Playwright (前端測試工具)測試腳本的時間,我們使用了一個名為Bogus的庫來根據規則動態創建虛擬數據(因為測試用例有很多規則 ...

如何在背景顏色上寫 Web 驅動命令 object

[英]How can Write Web driver command object on background color

我想捕獲新的到期日期(附圖) 我嘗試了以下代碼 我得到的元素不是可交互的錯誤消息。 請幫我解決這個問題。 我在所附圖像的頁面上選擇了我的元素(黃色突出顯示)。 在此處輸入圖像描述 ...


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