Selenium 是一個(gè)用于Web應(yīng)用程序測(cè)試的工具。Selenium測(cè)試直接運(yùn)行在瀏覽器中,就像真正的用戶在操作一樣。它是一套完整的web應(yīng)用程序測(cè)試系統(tǒng),包含了測(cè)試的錄制(Selenium IDE),編寫(xiě)及運(yùn)行(Selenium Remote Control)和測(cè)試的并行處理(Selenium Grid)。
以 Python 為例,要聲明并且調(diào)用 Selenium ,需要如下代碼:
# 導(dǎo)入庫(kù)
from selenium import webdriver
# 聲明瀏覽器
browser = webdriver.Chrome()
# 訪問(wèn) https://www.tecmz.com
browser.get('https://www.tecmz.com')
# 打印網(wǎng)頁(yè)源代碼
print(browser.page_source)
# 關(guān)閉瀏覽器
browser.close()
上面的簡(jiǎn)單的例子,展示了如何使用Selenium,更多高級(jí)的功能可以自行查閱。