1. 程式人生 > >Python+Selenium練習篇之22-獲取頁面元素大小

Python+Selenium練習篇之22-獲取頁面元素大小

本文介紹如何通過Selenium方法去獲取頁面元素的大小。這個場景是可能在需要測試的,例如在前端測試過程中,需要去測試某一個控制元件是否和設計大小保持一致。

這裡用百度首頁的“百度一下”這個按鈕舉例,打印出這個按鈕的大小。

相關指令碼程式碼如下:

# coding=utf-8
import time
from selenium import webdriver

driver = webdriver.Firefox()
driver.maximize_window()
driver.implicitly_wait(6)
driver.get("https://www.baidu.com/")
time.sleep(1)
search_btn = driver.find_element_by_id('su')
print (search_btn.size)
測試結果:

{'width': 100.0, 'height': 36.0}