我尝试通过捕获屏幕截图来清理场景
我面临的问题是当我试着看多少次"最后尝试抓住"在初始尝试后执行了近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呢?当我在这里做错了什么?