我尝试使用以下方法捕获屏幕。但它正在抛出'从UITest模块抛出异常'异常。
System.Drawing.Image image;
BrowserWindow win = new BrowserWindow();
image = win.CaptureImage();
String ErrorFile = "D:\\TestLog\\" + errorMsg + DateTime.Now.ToString("MM.dd.yyyy HH.mm.ss") + ".jpeg";
image.Save(ErrorFile);
我无法理解异常显示的原因 。它以前工作得很好。
这就是我正在使用此代码
我在测试用例失败情况下使用此代码。如果该测试用例失败,我会捕获浏览器屏幕截图并将其保存在D:/ testlog文件夹中。