前面步驟可以看到,這裡就不贅述了(我們在這裡安裝的是python3)
前面我們都已經安裝好pip了,所以這裡咱們直接進入到python安裝路徑的scripts檔案下,執行以下語句:
pip install -u selenium
設定環境變數:需將上一步的解壓縮路徑新增的windows環境變數中;
開啟pycharm,新建.py檔案,新增內容如下:
# coding = utf-8from selenium import webdriver
browser = webdriver.chrome()
browser.get("")
browser.find_element_by_id("kw").send_keys("selenium")
browser.find_element_by_id("su").click()
browser.quit()
若瀏覽器開啟後發現如下錯誤:chrome version must be >= 27.0.1453.0\n (driver info: chromedriver=2.0,platform=windows nt 5.1 sp3 x86),說明自己的瀏覽器版本太低了,需要公升級瀏覽器版本~
1)匯入selenium包:
from selenium import webdriver
2)操控瀏覽器:
browser = webdriver.chrome()
3)開啟指定頁面:
browser.get("")
4)在輸入框中輸入搜尋字元:
browser.find_element_by_id("kw").send_keys("selenium")
browser.find_element_by_id("su").click()
搜尋按鈕的id叫做su,找到這個按鈕並執行click操作;
browser.close()
browser.quit()
UI自動化 Selenium元素定位
ui自動化要做的就是模擬滑鼠或鍵盤操作,從而執行測試用例的行為。模擬滑鼠操作更多是通過控制元素進行動作的,而控制元素的第一步就是定位元素。接下來,結合selenium介紹幾種常見的元素定位方法 find element by id 通過id來定位元素 在html中,id是唯一的,通過id但部分元素可...
Selenium自動化之判斷元素是否可操作
判斷元素是否可操作 element.is enabled import unittest import time from selenium import webdriver class visitsogoubyie unittest.testcase def setup self 啟動ie瀏覽器 ...
python自動化之selenium
一 環境 1 selenium 安裝 pip install selenium 版本號 後可省略,預設安裝最新版本 檢視 pip show selenium 解除安裝 pip uninstall selenium 2 瀏覽器驅動 以chrome為例 國內可訪問 windows 解壓後將驅動移動至ch...