Этот код не работал так, как ожидалось...пожалуйста, помогите
package testCode; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver; public class Testcode2 { public static void main(String[] args) { System.setProperty(“webdriver.gecko.driver”,”C://Program Files (x86)//geckodriver-v0.11.1-win64//geckodriver.exe”); WebDriver driver = new FirefoxDriver(); String URL = “http://www.demoqa.com”; driver.get(URL); driver.findElement(By.xpath(“.//*[@id=’menu-item-374′]/a”)).click(); driver.navigate().back(); driver.navigate().forward(); driver.navigate().to(URL); driver.navigate().refresh(); driver.quit(); } }
Во время тестирования этого кода команды back, forward, to и refresh не работали, и он закрыл браузер.... любые проблемы с кодом
Версия Firefox-45.0.2, и когда я проверил кодовую строку мудро, я обнаружил, что после нажатия на упомянутую ссылку XPATH он не нажимает назад, вперед ссылки, но код to (URL) и refresh выполняется в мгновение ока. Любые предложения !!!!!!!!!!!!
Что я уже пробовал:
Я попробовал функцию implicitwait, чтобы проверить, будет ли она после ожидания в течение нескольких секунд выполнять те задачи, о которых я упоминал, иначе не сработало.