Noksa / WebDriver.Screenshots.Extensions

C# WebDriver screenshots extensions, like a screenshot entire page
MIT License
12 stars 8 forks source link

Error using new Selenium 4 Edge driver and TakeScreenshot method #28

Closed 3KMedialab closed 2 years ago

3KMedialab commented 2 years ago

When I execute this code:

var maker = new ScreenshotMaker();
maker.RemoveScrollBarsWhileShooting();
var vertical = new VerticalCombineDecorator(maker);
var data = DriverManagerContext.GetDriverManager().GetDriver().TakeScreenshot(vertical);

I get the following exception when calling TakeScreenshot method using a Selenium 4 Edge driver:

Unable to cast object of type 'OpenQA.Selenium.Edge.EdgeDriver' to type 'OpenQA.Selenium.Remote.RemoteWebDriver'.

Noksa commented 2 years ago

https://www.nuget.org/packages/Noksa.WebDriver.ScreenshotsExtensions/0.1.5.4