规范流执行报告的文件夹测试结果错误



当我使用 SpecFlow 运行测试时,我的 TestResults 文件夹变为: C:\PROJETOS\CapitalElevado\TestResults\C\PROJETOS\CapitalElevado\TestResults

换句话说,我的"C"目录被视为一个文件夹,然后完整地址重复。

我不知道如何解决这个问题。

My Sample.runsettings 包含:

<RunConfiguration>
<!-- Path relative to solution directory -->
<ResultsDirectory>.TestResults</ResultsDirectory>
<TargetPlatform>x86</TargetPlatform>
<TargetFrameworkVersion>Framework40</TargetFrameworkVersion>
</RunConfiguration>

我正在使用 SpecFlow/SpecRun 1.7.2 版本

这是 SpecFlow+Runner(又名 SpecRun(1.7.* 中的一个错误。 它的问题在这里:https://github.com/techtalk/SpecFlow/issues/1191

将在下一个版本中修复。

有一个解决方法。 在 srProfile (http://specflow.org/plus/documentation/Report( 的"报告"部分中定义报告。这将在正确的位置生成报告。


完全披露:我是SpecFlow和SpecFlow+的开发人员之一。

相关内容

  • 没有找到相关文章

最新更新