AfterTestRun挂钩不工作是否有任何解决方法没有升级版本

时间:2017-06-06 18:06:36

标签: selenium nunit specflow

我正在使用Nunit 2.6.4和specflow.Nunit 1.1.1版本。如果没有升级,请提示是否有任何解决方法。如果没有,请让我知道这个修复程序可用的第一个版本,因为我将其升级到最新版本有限制。

1 个答案:

答案 0 :(得分:0)

卸载步骤程序集时通常会调用AfterTestRun挂钩。这不适用于所有测试运行器,NUnit 2.6就是其中之一。

您需要NUnit的此扩展程序:https://github.com/techtalk/SpecFlow/blob/master/Installer/NuGetPackages/SpecFlow.NUnit.Runners/SpecFlowNUnitExtension.cs

下载此文件并将其添加到您的测试项目中,并应调用该钩子。