में एक सामान्य त्रुटि आई, मुझे सेलेनियम वेबड्राइवर के लिए जीडीआई + में सामान्य त्रुटि मिली। यह कल भी ठीक काम कर रहा था, लेकिन अचानक मुझे यह त्रुटि मिल गई।जीडीआई + सेलेनियम वेबड्राइवर
public string TakeScreenshot(IWebDriver driver, string SnapFolderPath, string TCID, string KeyFunction)
{
try
{
// driver.Manage().Window.Maximize();
ITakesScreenshot ssdriver = driver as ITakesScreenshot;
Screenshot screenshot = ssdriver.GetScreenshot();
string filePath = testReport + "\\" + TCID + "_" + KeyFunction + "_" + GetDateTimeforFilePath() + ".png";
screenshot.SaveAsFile(filePath, ImageFormat.Png);
return filePath;
}
catch (Exception ex)
{
return string.Empty;
}
}
बाहरी अपवाद प्राप्त नहीं देते संग्रहीत करना चाहते हैं के लिए पूरा उपयोग को अनुमति देनी होगी हल:। { " जीडीआई + में एक सामान्य त्रुटि आई। "} – Pat
मुझे लगता है कि आपने इसे हल कर लिया है, लेकिन केवल आगे के संदर्भ के लिए यह सेलेनियम से नहीं आया है, यह जीडीआई लाइब्रेरी से आता है। (सेलेनियम बस स्क्रीनशॉट को सहेजने के लिए माइक्रोसॉफ्ट से कुछ .NET कोड को कॉल करता है) – Arran