`ICapabilities caps = ((RemoteWebDriver)driver).Capabilities;
string browserName = string.Empty;
browserName = caps.GetCapability("browserName").ToString();
IJavaScriptExecutor js = (IJavaScriptExecutor)driver;
// element to be highlighted
element = driver.FindElement(By.XPath("//input[@id='ctl00_MainContent_txtAdd2']"));
js.ExecuteScript("arguments[0].style.border='3px solid red'", element);
Screenshot image = ((ITakesScreenshot)driver).GetScreenshot();
string testMethodName = TestContext.CurrentContext.Test.Name;
image.SaveAsFile("C:/temp/" + browserName + testMethodName + ".png", ScreenshotImageFormat.Png);
Снимок экрана для выделенного элемента в Chrome-Work Fine
Невозможно создать снимок экрана для выделенного элемента в Firefox
Есть ли какая-то конкретная причина, почему я не могу выделить и сделать скриншот в Firefox, но в Chrome он работает нормально?