gpt4 book ai didi

java - 如何从使用 selenium webdriver(Java) 从 google map api 获取结果的字段中选择位置

转载 作者:行者123 更新时间:2023-11-30 08:34:07 25 4
gpt4 key购买 nike

enter image description here

我曾尝试使用 selenium 输入完整的字段值,但这不起作用。它需要从显示的建议中进行选择。任何人都知道如何从建议节目中进行选择。

注意:我使用的是混合框架。

最佳答案

像下面那个?如果是,请将 Thread.sleep 替换为显式等待。

        WebDriver driver = new ChromeDriver();
driver.manage().window().maximize();
driver.get("https://www.google.co.in/maps?source=tldso");
Thread.sleep(3000);
driver.findElement(By.id("searchboxinput")).sendKeys("Kora");
Thread.sleep(3000);
List<WebElement> autoSuggestions=driver.findElement(By.className("sbsb_b")).findElements(By.tagName("li"));
for (WebElement suggestions : autoSuggestions) {
if (suggestions.getText().contains("Koramangala Police Station")) {
suggestions.click();
Thread.sleep(3000);
break;
}
}
driver.quit();

关于java - 如何从使用 selenium webdriver(Java) 从 google map api 获取结果的字段中选择位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39064057/

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