我正在使用带有 ReportNG 的侦听器类来捕获失败的测试用例的屏幕截图。问题是当我在侦听器类中使用以下内容时:
WebDriver driver = new FirefoxDriver();
File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
问题:Webdriver 打开另一个空白浏览器窗口,因为侦听器类没有做任何事情。并捕获空白屏幕截图。
所以我的目标是从 Listener 类中截取用基类编写的失败测试用例的截图。
请帮我。