gpt4 book ai didi

java - 为什么我的点击事件在 Selenium 中不起作用?

转载 作者:行者123 更新时间:2023-11-28 21:22:04 24 4
gpt4 key购买 nike

当触发 clickevent 时,我希望它在同一选项卡中重定向/打开新页面。新选项卡将是“/Waiting”,但即使在点击事件被触发后,它仍保留在同一页面中。虽然通过转到浏览器的本地主机手动进行操作,但它仍然有效。此外,即使在 10 秒后,它也不会加载。

@Test
public void firstPlayerConnection() {
try {
driver.get(uiPath);
WebElement startGame = driver.findElement(By.id("startGame"));
startGame.click();
WebElement gif = (new WebDriverWait(driver, 10))
.until(ExpectedConditions.presenceOfElementLocated(By.id("loading")));
assertEquals("/Waiting", driver.getCurrentUrl());

} finally {
driver.quit();
}
}

最佳答案

显式提供等待,如果它仍然不起作用,则尝试使用 submit() 代替 click()。

关于java - 为什么我的点击事件在 Selenium 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49206906/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com