它來了,它來了,雖然來的有點晚,可是仍是來了,app自動化和接口自動化都瞭解了,那麼咱們如今介紹一種web自動化工具selenium。最近的Cypress作web自動化火起來了,可是安靜感受仍是selenium比較強大,今天簡單介紹下如何安裝seleniumhtml
selenium是一套基於web自動化工具,經歷了三大版本,selenium 1.0、selenium 2.0、selenium 3.0 。selenium能夠直接運行打開瀏覽器,並在瀏覽器上進行模擬用戶操做,目前已經支持Chrome,FireFox,IE等瀏覽器,也支持多種語言如:python,java,c++等,selenium中封裝了許多測試的框架。java
selenium封裝了webdriver,然webdriver api是基於一些腳本語言(java,python,c++等)經過Client Libraries的接口向Selenium Server發送Http請求,調起瀏覽器操做,而後進行經過weddriver中進行一些點擊,輸入,關閉等操做python
官方文檔:https://selenium-python-zh.readthedocs.io/en/latest/c++
一、瀏覽器:安裝FireFox或者Chrome(安裝地址:Chrome)web
二、安裝Python(安裝地址:https://www.python.org/)chrome
三、安裝seleniumapi
pip install selenium
打開pycharm進行導入selenium庫瀏覽器
# coding:utf-8 from selenium import webdriver driver = webdriver.Chrome() # 打開百度 driver.get('https://www.baidu.com')
代碼運行結束後,會發現瀏覽器已經打開了百度app
# coding:utf-8 from selenium import webdriver driver = webdriver.Firefox() # 打開百度 driver.get('https://www.baidu.com')