在Specflow中清理方案之后 - 最后尝试捕获

时间:2017-01-03 02:54:25

标签: c# selenium specflow

我尝试通过捕获屏幕截图来清理场景

我面临的问题是当我试着看多少次"最后尝试抓住"在初始尝试后执行了近20次 - 最后 - 它直接进入捕获

这是我的代码

 [AfterScenario]
    public void CleanUp()
    {
        int aaa = 0;
        try
        {

            if (ScenarioContext.Current.TestError != null)
            {
                //Taking screenshot

            }
            Console.WriteLine("try");
        }
        catch
        {
            Console.WriteLine("Catch");
            if (Browser != null)
            {
                Browser.Dispose();
                Browser = null;

            }
            return;
        }
        finally
        {
            Console.WriteLine("finally");
                if (Browser != null)
                {
                    Browser.Dispose();
                    Browser = null;
                    Console.WriteLine("finallya");
                }

        }
        return;
    }

试 最后

之后为什么再次去Catch呢?当我在这里做错了什么?

0 个答案:

没有答案
相关问题