相关疑难解决方法(0)

Selenium:我可以在Selenium中设置WebElement的任何属性值吗?

我有一个WebElement,我想将其属性的值重置为其他值(例如attr属性,我想将其原始值更改value=1为new value=10).

可能吗?我正在使用Selenium 2.0(WebDriver.)

testing selenium

47
推荐指数
4
解决办法
10万
查看次数

Selenium 中的 JavaScriptExecutor 是什么?

Selenium WebDriver 中的 JavaScript Executor 是什么?

它的用途是什么,我们如何在 Selenium WebDriver 中使用它?

一个例子将不胜感激

javascript java selenium webdriver selenium-webdriver

9
推荐指数
1
解决办法
2万
查看次数

单击标签元素,不幸的是包含链接

我遇到一个尝试单击复选框的问题。该应用程序是用AngularJS编写的。

不能单击该复选框,因为从技术上讲该元素不可见。使用“ visible:false”无助于选中此框。我也尝试过使用element.set(true)

该复选框位于label元素内,该元素恰好也包含超链接。由于默认情况下Capybara / Selenium单击元素的中间,所以我最终打开了超链接,而不是选中复选框。在标签中的任何位置(超链接之外)单击均会成功选中该框。

我该如何实现?

selenium rspec capybara

5
推荐指数
1
解决办法
1112
查看次数

Selenium:硒如何识别可见或不可见的元素?是否有可能它已加载到 DOM 中但未渲染到 UI 上?

  1. Selenium:硒如何识别可见或不可见的元素?是否有可能它已加载到 DOM 中但未渲染到 UI 上?我想验证元素可点击的场景,我知道网络驱动器有方法“ElementToBeClickable”,但是,我想知道内部工作原理。请帮我解决这个问题。
  2. 另外,如何处理元素已加载到 DOM 中但 UI 显示正在加载的情况,如何等待完全加载?
  3. 请告诉我,如果UI未加载,那么selenium会直接调用DOM元素,或者如果UI元素正在加载,那么它将执行失败?我真的很感激对此的更多技术解释。

selenium dom selenium-webdriver webdriverwait expected-condition

4
推荐指数
1
解决办法
1万
查看次数