我刚刚使用NUnit作为测试运行程序升级到Specflow 3.0。 Specflow 3.0文档指示报告已从Specflow 3.0(https://specflow.org/documentation/Reporting/)中删除。看来他们已经摆脱了specflow.exe
在Specflow 2.x中,我将通过调用
执行报告specflow.exe nunitexecutionreport test.csproj /xmlTestResult:.\TestResults\TestResult.xml /out:.\TestResults\TestResult.html
我对如何在不调用specflow.exe的情况下运行nunit报告感到困惑。 Specflow网站似乎没有更多有关如何在Specflow 3上运行报告的信息。
有人尝试过在Specflow 3和Nunit控制台上运行报告吗?
答案 0 :(得分:0)
这是一个糟糕的解决方案,但是您可以同时安装SpecFlow 2.4和3,然后使用3来运行测试,并使用2.4来生成报告。