Как решается подобное исключение ?
Делаю просто маленький скриншот и вот такая беда(
1 раз сработал как надо, а теперь всегда ловлю это исключение.
public static void TakeScreenshot(IWebDriver driver, IWebElement element)
{
string fileName = DateTime.Now.ToString("yyyy-MM-dd HH-mm-ss") + ".jpg";
Byte[] byteArray = ((ITakesScreenshot)driver).GetScreenshot().AsByteArray;
Bitmap screenshot = new Bitmap(new MemoryStream(byteArray));
Rectangle croppedImage = new Rectangle(element.Location.X, element.Location.Y, element.Size.Width, element.Size.Height);
screenshot = screenshot.Clone(croppedImage, screenshot.PixelFormat);
screenshot.Save(String.Format(@"C:\SeleniumScreenshots\" + fileName, ImageFormat.Jpeg));
}
UPD: Скриншоты с данными в переменной Bitmap screenshot
Скриншоты с данными в переменной Rectangle croopedImage
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости