本文介紹如何通過webdriver方法獲取當前測試頁面的URL。獲取當前URL有什么用處呢,一般URL可以幫助我們判斷跳轉的頁面是否正確,或者URL中部分字段可以作為我們自動化測試腳本期待結果的一部分。
相關腳本代碼如下:
# coding=utf-8
import time
from selenium import webdriver
driver = webdriver.Chrome()
driver.maximize_window()
driver.implicitly_wait(6)
driver.get("http://www.baidu.com/")
time.sleep(1)
driver.find_element_by_link_text("新聞").click()
time.sleep(1)
print (driver.current_url) # current_url 方法可以得到當前頁面的URL
driver.quit()