python+selenium 获取当前页面URL
python+selenium 获取当前页面URL
在测试过程中,有时候需要判断当前页面的URL是否跟预期一致,此时可以通过获取当前页面URL与预期URL进行比较。
import unittest
from selenium import webdriver
def TestTestCase(unittest.TestCase):
@classmethod
def setUpClass(cls) -> None:
cls.driver = webdriver.Firefox()
cls.url = "www.baidu.com"
def test_test1(self):
driver = self.driver
driver.get(self.url)
driver.implicitly_wait(30)
# 获取当前页面URL
cur_url = driver.current_url
assert url in cur_url
也可以打印出当前URL:
print(driver.current_url)