我是新來的水豚編寫測試,我遇到了麻煩網頁的當前URL。我這樣寫:如何獲得完整的URL與當前路徑中水豚
url = page.current_url + page.current_path
不知何故,它只是返回基地址。非常感謝幫助。
我是新來的水豚編寫測試,我遇到了麻煩網頁的當前URL。我這樣寫:如何獲得完整的URL與當前路徑中水豚
url = page.current_url + page.current_path
不知何故,它只是返回基地址。非常感謝幫助。
試試這個:
url = URI.parse(current_url)
從capybara session doc:
當前頁的當前頁的
def current_url
driver.current_url
end
路徑的完全合格的URL,沒有任何域信息
def current_path
URI.parse(current_url).path
end
我認爲你在做什麼是不正確的
是啊,我在做這一切是錯誤的。但我會用你在未來工作中提供的。謝謝。 – netcoder
謝謝,它的工作。 – netcoder
'URL = URI.parse(current_url).to_s' – kingPuppy