ui自動化之selenium操作(一)環境搭建

2022-08-11 18:57:09 字數 1085 閱讀 9152

前面步驟可以看到,這裡就不贅述了(我們在這裡安裝的是python3)

前面我們都已經安裝好pip了,所以這裡咱們直接進入到python安裝路徑的scripts檔案下,執行以下語句:

pip install -u selenium

設定環境變數:需將上一步的解壓縮路徑新增的windows環境變數中;

開啟pycharm,新建.py檔案,新增內容如下:

# coding = utf-8 

from 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...