瀏覽器自動化工具-Selenium

什麼是Selenium

Selenium可以自動化操作瀏覽器,利用Selenium可以模擬用戶操作,因此它可以被用來做自動化測試,或者模擬用戶行爲來自動化操作等。

簡單的例子

可以通過pip安裝selenium

from selenium import webdriver

browser = webdriver.Chrome()
browser.get('http://www.jianshu.com/')

運行這個代碼會自動發開瀏覽器,訪問簡書。如果程序執行錯誤,檢查是不是缺少Chrome瀏覽器驅動。

Selenium 可以支持模擬提交表單,與頁面交互(拖拽啊點擊啊填寫表單啊點擊按鈕啊),還可以操作歷史記錄,或者模擬Cookies等,功能十分強大。

然而我發現了有篇文章寫得很棒,就不重複造輪子了,參照這篇博客

PS

講真,今天的文章有些划水啊,哈哈哈哈哈….

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章