我正在使用ReportNG的監聽器類來捕獲失敗測試用例的屏幕截圖。問題是,當我使用的監聽器類如下:在監聽器類中捕獲Selenium失敗屏幕截圖的問題
WebDriver driver = new FirefoxDriver();
File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
問題:webdriver的打開另一個空白的瀏覽器窗口作爲監聽器類是沒有做anything.And捕捉空白屏幕截圖。
所以我的目標是從Listener類中獲取用基類編寫的失敗測試案例的截圖。
請幫幫我。