我正在使用ReportNG的监听器类来捕获失败测试用例的屏幕截图。问题是,当我使用的监听器类如下:在监听器类中捕获Selenium失败屏幕截图的问题
WebDriver driver = new FirefoxDriver();
File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
问题:webdriver的打开另一个空白的浏览器窗口作为监听器类是没有做anything.And捕捉空白屏幕截图。
所以我的目标是从Listener类中获取用基类编写的失败测试案例的截图。
请帮帮我。