gpt4 book ai didi

java - 点击 Google 结果建议

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

只是为了学习目的,我正在尝试点击 Google Results Suggestions 的第三个元素

Clicking on Google Suggestions

在上图中,我想点击qubool hai。我的代码获取结果建议并单击第三个元素。

List<WebElement> resultsuggestion = driver.findElements(By.cssSelector(".gssb_m > tbody:nth-child(1) > tr"));
new Actions(driver).click(resultsuggestion.get(2));

但是 Selenium 不会点击它。如果上述代码有任何问题或建议我替代解决方案,请告诉我

最佳答案

尝试将您的代码更改为:

WebElement result = driver.findElement(By.cssSelector(".gssb_m > tbody > tr:nth-child(3)"));
result.click();

使用 :nth-child 通常是专门识别 child 所必需的。您似乎试图找到只有 1 个 tbody 的倍数。

此外,当您拥有 WebElement#click 方法时,使用 Actions 类进行简单的点击是非常不必要的。

关于java - 点击 Google 结果建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20663911/

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