如何使用 Python 和 Selenium 获取页面标题和 URL?

selenium web driverautomation testingsoftware testing

我们可以使用 Selenium 获取页面标题和 URL。

要获取浏览器标题,可以使用 `title` 方法。

要获取页面 URL,可以使用 `current_url` 方法。

这两种方法都可以用来测试我们是否导航到了正确的页面及其标题。

示例

代码实现

from selenium import webdriver
#浏览器暴露可执行文件
#通过 Selenium 测试,我们将调用该可执行文件,然后它会#调用实际的浏览器
driver = webdriver.Chrome(executable_path="C:\chromedriver.exe")
#最大化浏览器窗口
driver.maximize_window()
#使用 get 方法打开 URL
driver.get("https://www.tutorialspoint.com/index.htm")
#在控制台打印页面标题
print(driver.title)
#在控制台打印当前 URL
print(driver.current_url)
#刷新浏览器
driver.refresh()
#关闭浏览器
driver.close()

相关文章