【问题标题】:Selenium ruby check whether webelement is clickable or not?Selenium ruby​​检查webelement是否可点击?
【发布时间】:2018-05-14 01:37:51
【问题描述】:
def click(tag,prop)
  # wait_for_ajax
  element = wait.until{
  tmp_element = driver.find_element(tag, prop)
  tmp_element if tmp_element.displayed?
  }
 element.click
end

这是检查元素可见性的功能。但我想检查网页元素的点击能力。

【问题讨论】:

    标签: ruby selenium-webdriver rspec automation


    【解决方案1】:

    试试这个

    def click(tag,prop)
      # wait_for_ajax
      element = wait.until{
        tmp_element = driver.find_element(tag, prop)
        tmp_element if tmp_element.enabled? && tmp_element.displayed?
      }
      element.click
    end
    

    【讨论】:

      猜你喜欢
      • 2019-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-13
      • 1970-01-01
      • 2016-11-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多