[TearDown]
public void TearDown()
{
if (TestContext.CurrentContext.Result.Outcome != ResultState.Success)
{
string dirPath = Path.GetFullPath(@"..\..\..\", Directory.GetCurrentDirectory());
var screenshot = ((ITakesScreenshot)Driver).GetScreenshot();
screenshot.SaveAsFile($"{dirPath}\\Screenshots\\{TestContext.CurrentContext.Test.FullName}.png",
ScreenshotImageFormat.Png);
}
Driver.Quit();
}
Я пытаюсь сделать снимок экрана на случай, если мой TestCase не удастся, но этого не происходит, ха-ха. Я думаю, что проблема в этом методе снимка экрана, потому что после этого даже мой драйвер. Выйти не работает? Есть ли еще шанс сделать это или как исправить мой код?