因为即时更改我的specflow场景重要配置,我希望我的specflow场景在每次完成场景时重置配置,即使它在中间失败。 [AfterScenario]只有在没有失败的情况下才能完成工作,但即使失败也需要重置配置。
谢谢!
答案 0 :(得分:3)
我建议你检查一下,如果需要,可以在测试开始时而不是在结束时重置你的配置。
因此,您可以确保测试从一个干净的平板开始。将其视为测试安排部分的一个步骤。
原因是,不仅在失败的测试中没有执行AfterScenario。如果您调试测试并将其停止,则也不会调用它。