web自動化測試第5步 瀏覽器 頁面資訊的獲取

2021-08-04 02:02:03 字數 780 閱讀 6214

1.獲取頁面相關資訊的方法

current_url :當前頁面的url路徑

title:當前頁面的title名稱

name:當前瀏覽器名稱

page_source:當前html頁面原始碼

前兩個比較常用,可能會用到,比如說頁面跳轉後利用url來判斷;頁面的title也是乙個檢測的測試點。

2.**演示實現

**如下:

from selenium import webdriver

driver = webdriver.chrome()

driver.get("")

# 獲取當前頁面的url

url_page = driver.current_url

# 獲取當前頁面的title

title_page = driver.title

# 獲取當前瀏覽器的名稱

name_browser = driver.name

# 獲取當前頁面的html原始碼

source_html = driver.page_source

print(url_page)

print(title_page)

print(name_browser)

print(source_html)

3.結果:

(頁面原始碼就不展示了)

web自動化測試 瀏覽器的基本操作

我們可以通過 來實現直接控制瀏覽器,比如訪問某個 前進後退 調整瀏覽器大小 關閉等我們常用的功能,簡單介紹一下 引用文字 get 直接訪問某個 傳參輸入 back 返回上乙個頁面 forward 進入下乙個頁面 close 關閉當前標籤頁 quit 關閉瀏覽器 set window size 設定瀏...

web自動化之封裝瀏覽器

思路 主流三款瀏覽器,chrome,firefox,ie。呼叫封裝的方法,通過傳入對應的瀏覽器的名字,開啟對應的瀏覽器 實現方法 通過selenium,設定瀏覽器的驅動和全域性屬性,進而開啟相應的瀏覽器 必備條件 chrome 設定乙個全域性屬性webdriver.chrome.driver 讓指令...

Web自動化測試實戰3 瀏覽器常用操作

啟動瀏覽器 獲取當前頁面的控制代碼和標題 退出瀏覽器,結束測試 from selenium import webdriver from time import sleep driver webdriver.firefox driver.maximize window driver.implicitl...