如何为ScreenCaptureJob指定监视器?

时间:2019-07-16 20:43:26

标签: selenium selenium-webdriver expression-encoder

我试图捕获E2E测试。

启动ScreenCaptureJob,然后启动Web驱动程序:

_capture = new ScreenCaptureJob();
var title = $"ScreenCapture.{DateTime.Now:yyyy.MM.dd.HH.mm.ss}";
_capture.OutputScreenCaptureFileName = $"D:\\B4WVRecording\\{title}.wmv";

_capture.Start();

_driver = new ChromeDriver();
_driver.Navigate().GoToUrl(StagingUrl);

问题: 我有三台显示器。 在Monitor 3(主显示)中打开硒驱动器的浏览器。 但是,屏幕录像仅在Monitor 1中捕获我的屏幕。

我们如何指定要记录的屏幕? 或者更好的是,我们可以指定ScreenCaptureJob来仅记录该浏览器中的内容吗?

我只发现了CaptureRectangle,但是如何测量多个屏幕并确定该矩形的位置?

0 个答案:

没有答案