После прохождения всех тестовых случаев (также называемых сценариями в Cucumber) я пытаюсь вызвать метод, использующий возможность CuCumber @After hook, чтобы открыть файл отчета в браузере Chrome.Идея состоит в том, чтобы отобразить файл отчета с помощью Selenium WebDriver после того, как все тесты пройдены.Когда Cucumber вызывает этот метод ловушки @After, Selenium запускается, получает этот путь, но Chrome не открывает файл отчета.Chrome сообщает: «Ваш файл не найден. Возможно, он был перемещен или удален. ERR_FILE_NOT_FOUND».Но если затем я вручную нажимаю кнопку перезагрузки, файл открывается успешно.Пожалуйста, помогите мне, когда вы знакомы с огурцом и селеном.Заранее спасибо.PS Да, я также пытался заменить '\' на '/'
Когда Selenium пытается получить доступ к этому HTML-файлу отчета: снимок экрана chrome
Мой код Java:
@After
public void afterScenarios(){
System.setProperty("webdriver.chrome.driver", "C:\\Users\\Testing\\BrowserDrivers\\chromedriver_win32\\chromedriver.exe");
driver = new ChromeDriver();
driver.manage().window();
System.out.println("Opening the report...");
driver.get("C:\\Users\\target\\cucumber-report\\business-acceptance-test1\\index.html");
}