Specflow-Run步骤多次 - 仅在步骤时

时间:2015-07-10 14:56:22

标签: selenium-webdriver specflow

我有一个像登录&运行测试,例如使用不同的数据多次添加用户。我们使用excel实现的数据驱动。但问题是每个方案都会发生登录。如何避免每个方案的登录并仅运行一次登录,但是在同一会话中多次添加用户的when部分?

1 个答案:

答案 0 :(得分:1)

如果您不想为每个方案登录,那么您可以通过添加BeforeFeature hook为该功能执行一次。像这样的东西:

[Binding]
public class Hooks
{
    [BeforeFeature]
    public static void BeforeFeature()
    {
        \\...add login logic...
    }
}

还有其他钩子,以防你想在整个测试运行之前完成。

相关问题