我正在使用 selenium webdriver 在浏览器上进行一些自动化操作。现在需要获取当前在浏览器中打开的页面的当前 url。
我写了下面的代码,但给了我错误:
element = driver.find_element :name => "btnSearch"
element.click
all_table_data = driver.find_elements(:tag_name, "td")
all_table_data.each do |td|
puts td.text
end
print driver.get_url
但这给了我一个错误:
filedownload.rb:30:in `<main>': undefined method `get_url' for #<Selenium::WebDr
iver::Driver:0x4292df26 browser=:firefox> (NoMethodError)
任何人都可以在这里帮我修复它吗?