最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Python 使用 selenium 進行自動化測試或者協(xié)助日常工作

 更新時間:2021年09月30日 11:29:48   作者:簡簡單單OnlineZuozuo  
這篇文章主要介紹了Python 使用 selenium 進行自動化測試 或者協(xié)助日常工作,我們可以使用 selenium 來幫助我們進行自動化的 Web 測試,也可以通過 selenium 操作瀏覽器做一些重復(fù)的,簡單的事情,來減輕我們的工作

Python 使用 selenium 進行自動化測試 或者協(xié)助日常工作,內(nèi)容如下所示:

1、基礎(chǔ)準備

  • 需要準備 Python 環(huán)境
  • 需要安裝 selenium 模塊

pip install selenium

需要下載谷歌瀏覽器驅(qū)動程序 ,下載地址為 下載對應(yīng)版本驅(qū)動程序

查詢谷歌瀏覽器版本號

點擊 * 幫助 -> 關(guān)于

在這里插入圖片描述

下載好的驅(qū)動,放入Python 的安裝目錄下 ,也就是跟 Python.exe 放在一起,如圖

在這里插入圖片描述

2、使用 selenium 操作瀏覽器

from selenium import webdriver
from time import sleep

driver = webdriver.Chrome()
driver.set_window_size(1920, 1350)

構(gòu)建好初始化的內(nèi)容

然后通過 find_element_by_xxx 定位瀏覽器元素,進行操作,如圖

在這里插入圖片描述

通過 name 和 id 是比較方便進行元素的唯一定位的,但是某些不太好找的元素,我們就需要使用 XPath 進行定位了, 參考 XPath 相關(guān)知識

比如我們捕獲到一些元素,然后操作他實現(xiàn)登陸功能

    u = driver.find_element_by_id('userName')
    u.send_keys('admin')
    p = driver.find_element_by_id('password')
    p.send_keys('123456')

    l = driver.find_element_by_class_name('login-form-button')
    l.click()

這樣我們就完成了一個頁面的基本操作 ,定位元素、 發(fā)送數(shù)據(jù)點擊功能

通過這三個操作,我們就可以完成絕大部分的事情

3、應(yīng)用

我們可以使用 selenium 來幫助我們進行自動化的 Web 測試,也可以通過 selenium 操作瀏覽器做一些重復(fù)的,簡單的事情,來減輕我們的工作

可以參考實例 自動查詢禪道任務(wù)情況

到此這篇關(guān)于Python 使用 selenium 進行自動化測試或者協(xié)助日常工作的文章就介紹到這了,更多相關(guān)Python selenium 自動化測試 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

佛山市| 家居| 靖江市| 和政县| 利川市| 白水县| 重庆市| 东乡县| 英吉沙县| 大姚县| 梅州市| 赞皇县| 泊头市| 巨鹿县| 馆陶县| 百色市| 海门市| 邹城市| 永福县| 合江县| 滨海县| 志丹县| 新建县| 喀喇沁旗| 景泰县| 广东省| 嘉荫县| 隆昌县| 太谷县| 昆山市| 微山县| 临桂县| 仁布县| 介休市| 延寿县| 舞阳县| 日土县| 尼木县| 五大连池市| 白玉县| 普兰县|