簡體   English   中英

使用3.4及更高版本的Nunit Console運行Specflow功能文件

[英]Run Specflow Feature file with Nunit Console from 3.4 and above

我需要使用Nunit 3.6控制台運行Speflow功能文件。 只需要知道如何運行特定功能? 由於不再支持固定功能,因此只需要知道還能使用什么? 嘗試--test =但沒有運氣。

我已經嘗試在命令行下

%windir%\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe "C:\jenkins\workspace\Nunit_ME_Test\Automation\Automation.csproj"


C:\nunit\nunit3.7.0\nunit3-console.exe C:\jenkins\workspace\Nunit_ME_Test\Automation\bin\Debug\Automation.dll --test=ME_NTJ_Include

我使用了-test = ME_NTJ_Include,其中“ ME_NTJ_Include”是功能文件。我確定有些地方不對,任何人都可以幫助解決這個問題。

謝謝

要確切了解SpecFlow如何在不同級別命名測試,只需運行所有測試並檢查XML結果文件即可。 您在其中找到的FullName名稱是--test選項必須使用的名稱。 最有可能的是,您只是簡單地散布了在其中定義固定裝置的名稱空間。

要獲得更大的靈活性,請使用--where選項。 這樣一來,您就可以編寫--where test=~ME_NTJ_INCLUDE來部分匹配名稱。

暫無
暫無

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

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