Selenium2:使用selenium grid 2截取屏幕截图

Mar*_*lef 2 screenshot webdriver webpage-screenshot selenium-webdriver

是否可以使用selenium grid 2截取屏幕截图?RemoteWebDriver类未实现TakesScreenshot接口.

标记

Mik*_*wan 5

RemoteWebDriver必须增强之前,你可以使用截图功能.正如您已经发现的那样,尝试在没有增加的情况下进行投射会导致异常.

WebDriver driver = new RemoteWebDriver( ... );
driver           = new Augmenter().augment( driver );
( (TakesScreenshot)driver ).getScreenshotAs( ... );
Run Code Online (Sandbox Code Playgroud)