- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
以下是 Google 快讯中的选项图片:
我正在尝试自动化这些下拉菜单,但不能。尝试过:
((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/
我有一个表单,提交按钮检查是真还是假。 如果是真的重定向到另一个页面。 如果为假,则停留在同一页面并打印错误消息。 错误消息是用 flash messenger 打印出来的。但是,在某些情况下,当提交
我可以使用 C# 以编程方式创建 Google 提醒 ( http://www.google.com/alerts ) 并使用提要以在 asp.net 应用程序中显示吗?我知道谷歌不提供 api 来做
我目前有一个充满 Google 提醒网址的数据框,如下所示: link = 'https://www.google.com/url?rct=j&sa=t&url=http://3dprint.com/
我下载了 PhantomJS,因为我需要创建 Google Alert RSS feed,而它们不提供 API。 我注意到所访问的 URL 的渲染图像是旧的,因此,找不到页面的元素来执行所需的操作,例
我知道这里有一个 Python API 出售 (http://oktaykilic.com/my-projects/google-alerts-api-python/),但我想了解为什么我这样做现在这
我是一名优秀的程序员,十分优秀!