要啓用環境配置,請將nunit項目作爲Specflow BDD框架的一部分(根據此Pass parameters via command line to NUnit)。但是,當我嘗試從命令提示符下載它時,得到錯誤消息 。\ nunit-console-x86.exe:無法找到燈具。在Specflow功能執行期間加載nunit項目文件(example.nunit)
命令試圖運行:NUnit控制檯-x86.exe程序example.nunit /配置:CI /run:"xxxx.Features.abcdFeature」 $ dll_dir /結果= $ result_dir
該框架是按本 Specflow,Selenium-Share data between different Step definitions or classes 使用Nunit 2.6.4和Specflow 1.9
我的nunit項目文件。我們是否需要在上面的nunit.exe命令中傳遞.csproj文件或dll?
<NUnitProject>
<Settings activeconfig="Default" />
<Config name="Default" configfile="App.CI.config">
<assembly path="C:\FuncTest\{ProjectName}\{ProjectName}\bin\Debug\{ProjectName}.dll" />
</Config>
<Config name="CI" configfile="App.CI.config">
<assembly path="C:\FuncTest\{ProjectName}\{ProjectName}\bin\Debug\{ProjectName}.dll" />
</Config>
<Config name="UAT" configfile="App.UAT.config">
<assembly path="C:\FuncTest\{ProjectName}\{ProjectName}\bin\Debug\{ProjectName}.dll" />
</Config>
</NUnitProject>
你可以發佈你的nconfig文件嗎? –
@MaartenKieft根據要求,編輯query.added nunit文件內容 – ReuseAutomator