如何提供 Specflow 多次执行同一场景?

How can I provide Specflow to execute the same scenario multiple times?

使用SpeFlow+SpecRun,每个失败的测试用例将被执行三次。 如果其中一项执行失败,尽管已通过,该场景仍将失败。

有任何配置可以提供这种执行模式。 以及 specflow 为每次执行创建报告的问题? 所以请一些帮助。 谢谢。

我找到的解决方案是将文件Default.srprofile.

中的参数stopAfterFailures改为1(之前的值为3)
<Execution stopAfterFailures="1" testThreadCount="1" testSchedulingMode="Sequential" />

要禁用场景的重试,您必须将执行元素中的 retryCount 参数设置为 0。 参见 http://www.specflow.org/plus/documentation/SpecFlowPlus-Runner-Profiles/#Execution

请参阅下文以处理重试次数:

<Execution stopAfterFailures="0" testThreadCount="1" testSchedulingMode="Sequential" retryCount="0"/>