gpt4 book ai didi

javascript - Webdriver:Google 快讯选项的自动化

转载 作者:行者123 更新时间:2023-12-02 13:36:13 25 4
gpt4 key购买 nike

以下是 Google 快讯中的选项图片:

enter image description here

我正在尝试自动化这些下拉菜单,但不能。尝试过:

((JavascriptExecutor) driver).executeScript("document.getElementById(':3').innerHTML = 'As-it-happens';");

但当单击创建警报时,它仍然接受旧选择。

还尝试了 webdriver 中 Select 的下拉菜单,但不能,因为它是 div,而不是 select

如何让它选择我需要的正确选项?请访问这里:https://www.google.com/alerts#

此步骤有效,但无法从列表中选择:

WebElement howOften = driver.findElement(By.cssSelector("#create-alert-options > table > tbody > tr:nth-child(1) > td:nth-child(2) > div"));
howOften.click();

最佳答案

“As-it-happens”选择的 ID 实际上是“:0”:

WebElement as_it_happens = driver.findElement(By.id(":0"));
as_it_happens.click(); //make sure it's visible first

如果您还想选择其他选项,可以查看其页面源代码 (Ctrl+U),然后搜索 (Ctrl+F) 选项的文本。

关于javascript - Webdriver:Google 快讯选项的自动化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42987577/

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